Roasted in Kuala Lumpur — tracked Teleport delivery to Singapore in 2–3 working days
Bean Shipper roasts specialty coffee in Kuala Lumpur every week and ships it fresh across the Causeway. From Tampines and Bedok to Jurong, Woodlands, Punggol, Ang Mo Kio, Toa Payoh, Bukit Timah, Tiong Bahru and beyond — your beans arrive in their flavour window, not after months on a shelf.
Roasted-to-order freshness. Beans peak between 5 and 21 days post-roast. We roast on demand and ship within 48 hours of your order — most Singapore doorsteps see the parcel 2–3 working days later, so your beans land before they have even finished resting.
Specialty grade only. Every bean is 83+ SCA score. Sourced from Brazil, Ethiopia, Colombia, Rwanda, Indonesia, and Malaysia's own Liberica farms.
Free Singapore delivery from RM250. Under that, tracked Teleport shipping is RM25 below RM200, or RM20 from RM200 to RM250 — next-business-day delivery once the courier collects from our roastery.
Most of our regulars are on a subscription — fresh beans on your schedule, pause or cancel anytime. Use code FIRSTTASTE for 15% off your first 3 deliveries.
How long does delivery take to Singapore? Typically 2–3 working days: we hand your parcel to Teleport within 48 hours of the order, then it's next-business-day, tracked to your door.
How much is shipping to Singapore? Free on orders from RM250. Below that it's RM25 under RM200, or RM20 from RM200 to RM250 — tracked either way.
Will I pay GST or import charges? Our prices don't include Singapore GST or import duties. If Singapore Customs applies them to your parcel, they're collected separately on the Singapore side and aren't part of what you pay us.
Why are prices in RM? We're a Malaysian roastery — your card is charged in Ringgit and your bank converts to SGD at its prevailing rate.
Shop our bestselling coffees or start a subscription.