Rome2Rio

How to get fromMagelang to Bogorby taxi, plane, bus, train or car

Find Transport to Bogor

See all options

There are 8 ways to get from Magelang to Bogor by taxi, plane, bus, train, 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. Taxi to Ahmad Yani, fly to Soekarno–Hatta International Airport, bus

    best
    1. Take the taxi from Magelang to Ahmad Yani (SRG)taxi
    2. Fly from Ahmad Yani (SRG) to Soekarno–Hatta International Airport (CGK)planeSRG - CGK
    3. Take the bus from Jakarta Halim Perdana Kusuma Airport to Botani Squarebus
    5h 1m
    Rp 1,237,069–2,129,082
  2. Bus

    cheapest
    1. Take the bus from Magelang Kota to Yogyakartabus
    2. Take the bus from Yogyakarta to DAMRI Bus Station Jakartabus
    3. Take the bus from Soekarno-Hatta International Airport to Botani Squarebus
    20h 30m
    Rp 194,506–1,346,249
  3. Bus, train via Jakarta

    1. Take the bus from Magelang Kota to Yogyakartabus
    2. Take the train from Yogyakarta Tugu to Gambir Jakartatrain
    3. Take the train from Cikini to BogortrainRed
    11h 5m
    Rp 343,607–631,350
  4. Drive 489.6 km

    1. Drive from Magelang to Bogorcar489.6 km
    6h 6m
    Rp 907,154–1,310,334
  5. Taxi

    1. Take the taxi from Magelang to Bogortaxi489.6 km
    6h 6m
    Rp 2,200,000–2,700,000
  6. Bus to Adisutjipto International Airport, fly to Halim Perdanakusuma Airport, bus

    1. Take the bus from Magelang Kota to Yogyakartabus
    2. Fly from Adisutjipto International Airport (JOG) to Halim Perdanakusuma Airport (HLP)planeJOG - HLP
    3. Take the bus from Jakarta Halim Perdana Kusuma Airport to Botani Squarebus
    5h 25m
    Rp 1,430,107–2,399,850
  7. Bus, train to Yogyakarta International Airport, fly to Soekarno–Hatta International Airport

    1. Take the bus from Magelang Kota to Yogyakartabus
    2. Take the train from Yogyakarta Tugu Station to Yogyakarta International Airporttrain
    3. Fly from Yogyakarta International Airport (YIA) to Soekarno–Hatta International Airport (CGK)planeYIA - CGK
    4. Take the bus from Jakarta Halim Perdana Kusuma Airport to Botani Squarebus
    7h 27m
    Rp 764,708–1,903,451
  8. Bus, train

    1. Take the bus from Magelang Kota to Yogyakartabus
    2. Take the train from Yogyakarta Lempuyangan to Jatinegaratrain
    3. Take the train from Tebet to BogortrainRed
    11h 37m
    Rp 340,107–627,850

Ahmad Yani (SRG) to Soekarno–Hatta International Airport (CGK) flights

Calendar97Weekly Planes
Duration1h 20mAverage Duration
TicketRp 837,083Cheapest Price
See schedules

Questions & Answers

What companies run services between Magelang, Indonesia and Bogor, Indonesia?

You can take a bus from Magelang Kota to Botani Square via Yogyakarta, DAMRI Bus Station Jakarta, and Soekarno-Hatta International Airport in around 20h 30m.

Airlines
Train operators
Bus operators
Other 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 Which side of Niagara Falls should I choose (and how do I get there)?, Getting around the Cyclades, and How to get from Southend Airport into central London - to help you get the most out of your next trip.