Kota Magelang
Kota Magelang
Bogor
Bogor
Train Bus

Kota Magelang to Bogor

Updated: 28 May 2026

The journey from Magelang to Bogor covers approximately 460 kilometers across Central and West Java. The most comfortable way to travel is by taking a bus to Yogyakarta or Solo, then catching a train to Jakarta/Bogor. Alternatively, you can take a long-distance bus directly from Magelang. The route takes you through scenic landscapes and major cities. Expect a travel time of 8 to 10 hours depending on the mode of transport.

Total Distance: 460 km driving distance, 410 km straight-line air distance.
Fastest Way
Bus to Yogyakarta/Solo followed by an executive train.
Cheapest Way
Long-distance bus from Terminal Tidar.
Compare Kota Magelang to Bogor Routes
Train
Connecting
Bus
Direct
Duration 9 hours 10 hours
Avg Price IDR 250,000 - 500,000 IDR 200,000 - 350,000
Operator PT Kereta Api Indonesia PO Rosalia Indah / PO Sinar Jaya
Route Magelang - Yogyakarta/Solo - Bogor Magelang - Trans Jawa Toll Road - Bogor
Tip Take a bus to Yogyakarta/Solo, then board an executive train to Jakarta/Bogor Station. Direct buses are available; check schedules at Terminal Tidar.
Travel Tips
  • Book in Advance
    Train tickets for popular routes sell out quickly; book at least a week ahead.
  • Comfortable Bus
    Choose executive class buses for long-distance travel to ensure comfort.
  • Pack Snacks
    Long journeys can be tiring; bring water and snacks.
  • Arrival Time
    Arrive at the station or bus terminal at least 30 minutes before departure.
  • Local Transport
    Use ride-hailing apps like Grab or Gojek to get around Bogor easily.
Safety Tips
  • Bus Safety
    Choose reputable bus companies with good safety records.
  • Personal Belongings
    Keep your valuables with you at all times on public transport.
  • Night Travel
    If traveling at night, stay alert and keep your phone charged.
  • Emergency Contacts
    Save local emergency numbers.
People Also Ask
  • Is there a direct train?
    No, you must transfer in Yogyakarta or Solo.
  • How long is the bus ride?
    Approximately 10 hours depending on traffic.
  • Are there flights?
    No, there are no direct flights from Magelang.
  • Is Bogor safe?
    Yes, it is a safe and friendly city for tourists.
  • What is the best way to travel?
    A combination of bus and train is the most comfortable.
Quick Info
  • From Kota Magelang, Jawa Tengah, Indonesia
  • To Bogor, Jawa Barat, Indonesia
  • Modes
Best Time to Travel

April to October, avoiding the rainy season for smoother travel.

Things to Do in Bogor
1
Bogor Botanical Gardens
A massive and historic garden with thousands of plant species.
2
Puncak Pass
A beautiful mountain pass with tea plantations and stunning views.
3
Bogor City Square
A vibrant city center, perfect for experiencing local culture and food.
4
Taman Safari Indonesia
A popular safari park perfect for families and animal lovers.
Tags
Magelang to Bogor travel to Bogor Bogor transport train to Bogor bus to Bogor West Java travel Magelang to West Java Bogor tourism