Rome2Rio

How to get fromYogyakarta to Bekasiby plane, train, bus, or car

Find Transport to Bekasi

See all options

There are 7 ways to get from Yogyakarta to Bekasi by plane, train, bus, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Adisutjipto International Airport to Halim Perdanakusuma Airport

    best
    1. Fly from Adisutjipto International Airport (JOG) to Halim Perdanakusuma Airport (HLP)plane plane JOG - HLP
    3h 41m
    Rp 1,508,600–2,353,600
  2. Bus

    cheapest
    1. Take the bus from Yogyakarta to Bekasibus bus
    14h 45m
    Rp 160,000–190,000
  3. Train via Cirebon

    1. Take the train from Yogyakarta Tugu to Cirebontrain train Taksaka / ...
    2. Take the train from Cirebon to Bekasitrain train Sawunggalih / ...
    6h 33m
    Rp 303,236–648,902
  4. Drive 491.4 km

    1. Drive from Yogyakarta to Bekasicar car 491.4 km
    6h 15m
    Rp 972,127–1,404,183
  5. Train to Yogyakarta International Airport, fly to Soekarno–Hatta International Airport, bus

    1. Take the train from Yogyakarta Tugu Station to Yogyakarta International Airporttrain train
    2. Fly from Yogyakarta International Airport (YIA) to Soekarno–Hatta International Airport (CGK)plane plane YIA - CGK
    3. Take the bus from Jakarta Halim Perdana Kusuma Airport to Terminal Kayuringinbus bus
    4h 59m
    Rp 936,000–1,950,000
  6. Train to Adisumarmo International Airport, fly to Soekarno–Hatta International Airport, bus

    1. Take the train from Yogyakarta to Solo Balapantrain train
    2. Fly from Adisumarmo International Airport (SOC) to Soekarno–Hatta International Airport (CGK)plane plane SOC - CGK
    3. Take the bus from Jakarta Halim Perdana Kusuma Airport to Terminal Kayuringinbus bus
    5h 44m
    Rp 988,000–2,227,000
  7. Train

    1. Take the train from Yogyakarta to Bekasitrain train Bangunkarta / ...
    7h 25m
    Rp 290,000–360,000

Yogyakarta to Bekasi by train

Calendar84Weekly Trains
Duration6h 33mAverage Duration
TicketRp 303,236Cheapest Price
See schedules

Questions & Answers

What companies run services between Yogyakarta, Indonesia and Bekasi, Indonesia?

Citilink Indonesia and Air Connect fly from Adisutjipto International Airport (JOG) to Halim Perdanakusuma Airport (HLP) every 4 hours. Alternatively, you can take a train from Yogyakarta Tugu to Bekasi via Cirebon in around 6h 33m.

Airlines
Train operators
Bus operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, Travel Insider: Top Japan travel tips by Beatrix Holland, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.

More Questions & Answers