Kuala Lumpur to Singapore · roasted to order

Single origins, roasted in KL.

Origin, region, altitude, varietal, process, roast level — every one of them published on the product page before you spend a ringgit.

Get the Singapore Four — RM 200 Indonesia Ijen only — from RM 55 Checkout is in ringgit. S$ figures on this page are approximate, converted at an indicative 3.35 — your bank sets the rate you actually pay.
Free from RM 200 Below that, tracked Teleport shipping to Singapore is a flat RM 15.
48 hours to dispatch We roast on demand and hand the parcel to Teleport within 48 hours of your order, then it is next-business-day and tracked to your door.
8 lots we roast Single origins roasted by us in Kuala Lumpur. We stock more from roasters we import — these 8 are ours.
The featured lotIndonesia Ijen
Indonesia · Natural

Indonesia Ijen

Navel Orange · Floral · Palm Sugar

4.8 from 14 reviews
RegionMt Ijen, East Java
Altitude1,000 – 1,500 masl
VarietalKartika, Typica, Lini S795
RoastMedium Roast
Price from RM 55 · approx. S$16

The Singapore signal

You should be able to read the bag before you buy it.

Most coffee sold across the Causeway tells you a country and a roast level and stops there. Every lot on this page publishes its region, altitude, varietal, process and roast level on the product page — and where we have a cupping score from the lab, that is printed too. Where we do not have a number, we leave the row empty rather than fill it in. That gap is the point.

8

Lots roasted in Kuala Lumpur

Bean Shipper's own single origins. The shelf is wider than that — we also carry roasters we import, and we label whose coffee is whose.

4

Countries in this set

Indonesia, Brazil, Peru and Rwanda. Two sweet and chocolatey, two bright and floral — deliberately spread so a month of them does not get boring.

7–30

The days that matter

Coffee needs a few days to settle after roasting and holds its peak for about a month. Roasting to order is how we land you inside that window instead of at the end of it.

The Singapore Four

Four lots, four countries, one round number.

Prices, tasting notes and specs below are read live from each product page — if a coffee changes, this page changes with it. Nothing here is typed in by hand.

Indonesia Ijen
Indonesia · Natural

Indonesia Ijen

Navel Orange · Floral · Palm Sugar

1,000 – 1,500 masl · Kartika, Typica, Lini S795

Medium Roast86 Cup score4.8 from 14 reviews

RM 55 approx. S$16

View →
Brazil Rancho Grande
Brazil · Natural

Brazil Rancho Grande

Caramel · Cocoa · Peach

1,230 masl · Yellow Bourbon

Medium Roast83.75 SCA

RM 45 approx. S$13

View →
Peru Loro Verde
Peru · Fully Washed

Peru Loro Verde

Milk Chocolate · Cotton Candy · Baklava

1,600 – 1,900 masl · Mixed varieties

Medium Roast

RM 45 approx. S$13

View →
Rwanda Inzovu Peaberry
Rwanda · Washed

Rwanda Inzovu Peaberry

Citrus · Tualang Honey · Floral

1,400 – 1,900 masl · Red Bourbon (peaberry selection)

Medium-Light Roast84.5 Cupping score

RM 55 approx. S$16

View →
RM 200 on the nose That clears the RM 200 free-shipping line, so the Singapore courier row reads zero. Approximately S$60, charged in ringgit.
Add all four

The math

The RM 196 trap.

Trimming a Singapore cart to just under the free-shipping line does not save money. It moves the money from the coffee row to the courier row, and adds a little on top. Here are the two carts side by side.

Cart A · just under

A cart trimmed to RM 196

Coffee subtotal RM 196
Tracked shipping to Singapore + RM 15
You pay RM 211

Saved on beans, paid it straight back at the shipping line — and finished RM 11 above the four-bag cart, with less coffee in the box.

Cart B · the Singapore Four

All four at RM 200

Coffee subtotal RM 200
Tracked shipping to Singapore Free
You pay RM 200

Four origins, four countries, and a shipping row that reads zero. Roughly S$60 at an indicative rate — charged in ringgit at checkout.

The threshold rule Singapore shipping is a flat RM 15 on any order below RM 200, and free from RM 200 up. There is no code to enter and no minimum quantity — it is a subtotal test, nothing more. The RM 15 you avoid is about S$4.

Freshness

Nothing is roasted until you order it.

There is no Singapore shelf and no warehouse pallet waiting for an address. The drum runs after the order lands, which is the whole reason we can tell you where in the roast window your coffee will be when it arrives.

01

You order

Pick your lots and your grind. Nothing has been roasted for this order yet — that is deliberate, and it is why we cannot ship from stock.

02

We roast

Each origin runs to its own profile in Kuala Lumpur. Medium for the sweet, chocolatey lots; medium-light where the florals need protecting.

03

It ships

Sealed and handed to Teleport within 24 hours of the roast — and within 48 hours of your order, tracked from the moment it leaves us.

04

It lands

Next business day to your Singapore door once the parcel is dispatched, arriving early in the 7-to-30-day window where the coffee is at its best.

Our guarantee If your beans are not right, we will replace them free — no questions asked.

The dossiers

Read the bag before it ships.

One file per lot: who grew it, what it is, where it sat, and how we would brew it. Open the ones you care about. Any row we cannot source is left out rather than guessed at.

01 Indonesia IjenNavel Orange · Floral · Palm Sugar

Grown in volcanic soil on the flanks of Mt Ijen in East Java, under the kind of cherry-selection discipline that Indonesian coffee is not usually credited with.

Improved processing and drying facilities are what changed this lot. The result is a clarity and brightness rarely found in Indonesian coffee — naval orange and palm sugar rather than the earthy, heavy profile the island is known for.

Filter1:15 at 93°C.
Espresso1:2. Dose, yield and shot time are not published for this lot — dial it in from the ratio.
Rest Give it a few days off the roast, then drink it between day 7 and day 30 — that is where this coffee is at its best.
VarietalKartika, Typica, Lini S795
ProcessNatural
Altitude1,000 – 1,500 masl
RegionMt Ijen, East Java
RoastMedium Roast
Best forFilter · Espresso
Price from RM 55
Full product page →
02 Brazil Rancho GrandeCaramel · Cocoa · Peach

The Reis family has farmed Rancho Grande since 1933, when Aneite Reis inherited five hectares in the hills of Tres Pontas, in Sul de Minas.

Today his son José Carlos and grandson Flávio — Fafa — run the farm alongside dairy and beef cattle. Their investment in static drying boxes is the reason the lot cups as consistently as it does year to year.

Filter1:15 — 18g coffee to 250ml water at 93°C.
Espresso1:1.6 — 18g in, 30g out, 25 to 33 seconds.
Rest Give it a few days off the roast, then drink it between day 7 and day 30 — that is where this coffee is at its best.
ProducerThe Reis family
VarietalYellow Bourbon
ProcessNatural
Altitude1,230 masl
RegionSul de Minas, Tres Pontas
RoastMedium Roast
Best forEspresso · Filter
Price from RM 45
Full product page →
03 Peru Loro VerdeMilk Chocolate · Cotton Candy · Baklava

Loro Verde is Spanish for green parrot. It comes from the forested hills of Cajamarca, around Jaén, where hundreds of smallholder families tend small Andean plots and the cool mountain air slows the cherries down.

Each farmer harvests, pulps and dries their own coffee before delivering it to Falcon Coffees’ lab in Jaén, where every lot is cupped and graded. No single farm is named on this coffee, and no cupping score is published for it — so we print neither.

Filter1:16 — 15g coffee, 240ml water at 92°C, 2:30 to 3:00.
Espresso1:2 — 18g in, 36g out, 26 to 32 seconds.
Rest Give it a few days off the roast, then drink it between day 7 and day 30 — that is where this coffee is at its best.
ProducerSmallholder farmers
VarietalMixed varieties
ProcessFully Washed
Altitude1,600 – 1,900 masl
RegionCajamarca (Jaén)
RoastMedium Roast
Best forFilter · Espresso
Price from RM 45
Full product page →
04 Rwanda Inzovu PeaberryCitrus · Tualang Honey · Floral

Inzovu means elephant in Kinyarwanda. Cherry from hundreds of smallholder farmers is delivered to Rwanda Trading Company’s Inzovu Washing Station, near Lake Kivu in western Rwanda.

High elevation, volcanic soils and a temperate climate slow the ripening; processing follows Rwanda’s classic fully-washed style, with extended fermentation and slow drying on raised African beds. This peaberry lot cups at 84.5, squarely specialty, and is built for filter.

Filter1:16 — 18g coffee, 290g water at 94°C, 2:45 to 3:15.
Espresso1:2.5 — 18g in, 45g out, 26 to 30 seconds.
Rest Give it a few days off the roast, then drink it between day 7 and day 30 — that is where this coffee is at its best.
ProducerRwanda Trading Company (smallholder farmers)
VarietalRed Bourbon (peaberry selection)
ProcessWashed
Altitude1,400 – 1,900 masl
RegionWestern Rwanda — Lake Kivu
RoastMedium-Light Roast
Best forFilter
Price from RM 55
Full product page →

From the order book

What people actually wrote.

Verbatim from our reviews, names as the reviewers left them. These are from customers across the whole store, not Singapore specifically — we are not going to pretend otherwise.

I've been a loyal fan of beanshipper.com since May 2019. I tried various types of beans since but I've always stuck to the Shipper Blend. It's a great cup with fantastic aroma.

Wong Y.

Second time ordering. Taste exactly per advertised. Highly recommended blend. Bean shipper always send the freshest roast.

KW M.

Really good rounded coffee.. perfect for latte ! Best everyday coffee (and more) I have found!

Michael S.

Before you ask

The questions worth answering first.

How long does it actually take to reach Singapore?

We roast on demand and hand your parcel to Teleport within 48 hours of your order. From there it is next-business-day, tracked, to your Singapore door.

We phrase it that way rather than promising a single delivery date because the roast has to happen first. Counting from the moment you click, plan for a few days — not overnight.

What does shipping cost?

Free Singapore delivery from RM 200. Under that, tracked Teleport shipping is a flat RM 15. It is a subtotal test — no code, no minimum number of bags.

What about Singapore GST and import duties?

Our prices do not include Singapore GST or import duties. If Singapore Customs applies them to your parcel, they are collected separately on the Singapore side.

The RM 200 threshold removes our courier charge. It has no bearing on what Customs may or may not levy.

Why are the prices in ringgit?

We are a Malaysian roastery — your card is charged in ringgit and your bank converts to Singapore dollars at its prevailing rate.

Every S$ figure on this page is an approximation, converted at an indicative 3.35 so you have a rough sense of the number. It is not the rate you will be charged, and any card conversion fee is your bank's, not ours.

How fresh will the coffee be when it arrives?

Roasted to order, sealed and shipped within 24 hours of the roast. Coffee wants a few days to settle after roasting and holds its peak roughly through day 30, so yours lands early in that window rather than at the tail of it. Check the roast date and work through the bags from oldest first.

Why these four coffees?

Because they do not taste like each other, and because their prices happen to total RM 200 — which is exactly the free-shipping line. Two are sweet and chocolatey and take milk well; two are bright, citric and floral and are better black.

Which grind should I pick?

Choose the grind that matches your brewer on each product page. Whole bean, ground just before you brew, always tastes best. Adding all four in one click uses each coffee's default option — set a specific grind on the individual pages if you need one.

Can I pick different coffees?

Of course. This set is a suggestion, not a bundle SKU — every bag is at its normal price and there is no discount tied to buying all four. Browse the single origin collection and build whatever cart you like; the RM 200 threshold works the same way on any of them.

Roasted in KL after you order. Tracked to Singapore from the day it ships.

Four origins, RM 200 in one click, and no courier line at checkout.

Prices in ringgit; S$ figures are approximate. Our prices do not include Singapore GST or import duties — if Singapore Customs applies them to your parcel, they are collected separately on the Singapore side.

Search