Rome2Rio

How to get fromBandung to Jogyakartaby bus, plane, car, or car ferry

Find Transport to Jogyakarta

See all options

There are 4 ways to get from Bandung to Jogyakarta by bus, plane, car, or car ferry

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

  1. Bus, fly

    best
    1. Take the bus from Simpang Dago to Soekarno-Hatta International Airportbus bus
    2. Fly from Soekarno–Hatta International Airport (CGK) to Radin Inten Ii International Airport (TKG)plane plane CGK - TKG
    5h 21m
    Rp 735,030–1,035,040
  2. Bus via Bandar Lampung

    cheapest
    1. Take the bus from Kota Bandung to Bandar Lampungbus bus Kota Bandung - Bandar Lampung / ...
    10h 31m
    Rp 111,003–409,533
  3. Drive, car ferry

    1. Drive from Bandung to Merakcar car
    2. Take the car ferry from Merak to Bakauheni Portcarferry car ferry
    3. Drive from Bakauheni Port to Jogyakartacar car
    7h 33m
    Rp 762,495–1,441,603
  4. Bus

    1. Take the bus from Kota Bandung to Pringsewubus bus Kota Bandung - Pringsewu
    12h 23m
    Rp 124,870–460,740

Soekarno–Hatta International Airport (CGK) to Radin Inten Ii International Airport (TKG) flights

Calendar113Weekly Planes
Duration47 minAverage Duration
TicketRp 469,564Cheapest Price
See schedules

Questions & Answers

What companies run services between Bandung, Indonesia and Jogyakarta, Indonesia?

Damri operates a bus from Kota Bandung to Bandar Lampung twice daily. Tickets cost Rp 110,000–450,000 and the journey takes 10h.

Airlines
Bus operators
Ferry 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 4 of the smartest ways to explore Australia, 10 amazing places to get away from it all in Australia, and Need to know: Eurostar - to help you get the most out of your next trip.