Train vs Bus at Soekarno-Hatta International Airport (CGK)

Verdict

Take Trainrecommended by locals over the alternative.

Side by side

FactorTrainBus
OptionRailink Airport TrainDamri Airport Bus
CostRp 70,000Rp 40,000–75,000
Journey45–55 min60–120 min
WaitEvery 30–60 minEvery 30 min
PaymentCardCash
Locals recommend
TrainRailink Airport Train
  • Skips traffic
  • Reliable
  • ! Limited stations
BusDamri Airport Bus
  • Cheapest
  • ! Slow, limited stops

Scams to watch either way

  • Fake 'Bluebird'

    Lookalike blue taxis with similar logos but different operators.

    Avoid: Look for 'BlueBird' exact spelling and the driver ID card. Or book via Bluebird/MyBlueBird app.

Frequently asked

Q.Train or Bus from CGK — which is better?

Train — recommended by locals over the alternative. Railink Airport Train: Rp 70,000, 45–55 min.

Q.How much is Train from Soekarno-Hatta International Airport?

Rp 70,000 typical. Journey 45–55 min, wait Every 30–60 min. Payment: Card.

Q.How much is Bus from Soekarno-Hatta International Airport?

Rp 40,000–75,000 typical. Journey 60–120 min, wait Every 30 min. Payment: Cash.

Q.What should I watch for on arrival at CGK?

Fake 'Bluebird': Lookalike blue taxis with similar logos but different operators. — Look for 'BlueBird' exact spelling and the driver ID card. Or book via Bluebird/MyBlueBird app.

FULL ARRIVAL PLAYBOOK
Soekarno-Hatta International Airport airport exit guide

Fare tiers, first-30-minute checklist, all transport options ranked, and every reported scam.