There are 6 ways to get from Cianjur to Magelang by train, bus, taxi, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus via Tasikmalaya
best- Take the train from Cipeundeuy to Tasikmalayatrain
- Take the train from Tasikmalaya to Yogyakartatrain
- Take the bus from Yogyakarta to Magelang Kotabus
10h 52mRp 398,748–1,393,600Train, bus
cheapest- Take the train from Cipeundeuy to Kutoarjotrain
- Take the train from Kutoarjo to Yogyakarta Tugutrain
- Take the bus from Yogyakarta to Magelang Kotabus
11h 20mRp 365,748–1,393,600Taxi, bus
- Take the taxi from Cianjur to Kota Bandungtaxi
- Take the bus from Kota Bandung to Yogyakartabus
- Take the bus from Yogyakarta to Magelang Kotabus
12h 57mRp 545,479–1,169,293Drive 449.4 km
- Drive from Cianjur to Magelangcar 449.4 km
5h 53mRp 886,839–1,280,989Bus, bus to Soekarno–Hatta International Airport, fly to Ahmad Yani, taxi
- Take the bus from Sukabumi to Botani Squarebus
- Take the bus from Botani Square to Jakarta Halim Perdana Kusuma Airportbus
- Fly from Soekarno–Hatta International Airport (CGK) to Ahmad Yani (SRG)plane CGK - SRG
- Take the taxi from Ahmad Yani (SRG) to Magelangtaxi
9h 55mRp 1,572,467–3,595,000Bus, bus to Halim Perdanakusuma Airport, fly to Adisutjipto International Airport
- Take the bus from Sukabumi to Botani Squarebus
- Take the bus from Botani Square to Jakarta Halim Perdana Kusuma Airportbus
- Fly from Halim Perdanakusuma Airport (HLP) to Adisutjipto International Airport (JOG)plane HLP - JOG
- Take the bus from Yogyakarta to Magelang Kotabus
10h 35mRp 1,578,067–2,948,600
Soekarno–Hatta International Airport (CGK) to Ahmad Yani (SRG) flights
Questions & Answers
The cheapest way to get from Cianjur to Magelang is to train and bus which costs Rp360000 - Rp1400000 and takes 11h 20m.
The fastest way to get from Cianjur to Magelang is to drive which takes 5h 53m and costs Rp850000 - Rp1300000.
The distance between Cianjur and Magelang is 505 km. The road distance is 449.4 km.
The best way to get from Cianjur to Magelang without a car is to train and bus via Tasikmalaya which takes 10h 52m and costs Rp390000 - Rp1400000.
It takes approximately 10h 52m to get from Cianjur to Magelang, including transfers.
Yes, the driving distance between Cianjur to Magelang is 449 km. It takes approximately 5h 53m to drive from Cianjur to Magelang.
There are 227+ hotels available in Magelang.
What companies run services between Cianjur, Jawa Barat, Indonesia and Magelang, Indonesia?
There is no direct connection from Cianjur to Magelang. However, you can take the train to Cipatat, take the taxi to Cipeundeuy, take the train to Tasikmalaya, take the train to Yogyakarta, walk to Tugu Station, take the bus to Post Office, walk to Yogyakarta, then take the bus to Magelang Kota. Alternatively, you can take the taxi to Kota Bandung, take the bus to Yogyakarta, then take the bus to Magelang Kota.
- Website
- garuda-indonesia.com
Flights from Soekarno–Hatta International Airport to Ahmad Yani
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- Rp 1,000,000–3,200,000
- Website
- citilink.co.id
Flights from Soekarno–Hatta International Airport to Ahmad Yani
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- Rp 1,000,000–1,500,000
Flights from Halim Perdanakusuma Airport to Adisutjipto International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- Rp 1,500,000–2,000,000
- Website
- batikair.com
Flights from Soekarno–Hatta International Airport to Ahmad Yani
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 1,100,000–2,500,000
- Website
- air-connect.com
Flights from Halim Perdanakusuma Airport to Adisutjipto International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- Rp 1,000,000–7,000,000
- Website
- flynamair.com
Flights from Soekarno–Hatta International Airport to Ahmad Yani via Pangkalanbun
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- Rp 1,100,000–5,500,000
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Cipeundeuy to Tasikmalaya
- Ave. Duration
- 44 min
- Frequency
- Once daily
- Estimated price
- Rp 65,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 65,000–320,000
- Business
- Rp 310,000–550,000
- Executive
- Rp 120,000–650,000
Train from Tasikmalaya to Yogyakarta
- Ave. Duration
- 4h 29m
- Frequency
- Every 4 hours
- Estimated price
- Rp 170,000–330,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 170,000–330,000
- Business
- Rp 380,000–550,000
- Executive
- Rp 320,000–700,000
Train from Cipeundeuy to Kutoarjo
- Ave. Duration
- 5h 27m
- Frequency
- Once daily
- Estimated price
- Rp 190,000–330,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 190,000–330,000
- Business
- Rp 390,000–550,000
- Executive
- Rp 360,000–700,000
Train from Kutoarjo to Yogyakarta Tugu
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- Rp 50,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 50,000–320,000
- Business
- Rp 300,000–550,000
- Executive
- Rp 90,000–650,000
- [email protected]
- Website
- kai.id
Train from Kutoarjo to Yogyakarta Tugu
- Ave. Duration
- 1h 12m
- Frequency
- 4 times a day
- Estimated price
- Rp 12,296
- Schedules at
- kai.id
- Phone
- (021) 1500 825
- [email protected]
- Website
- damri.co.id
Bus from Yogyakarta to Magelang Kota
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- Rp 13,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Kota Bandung to Yogyakarta
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- Rp 110,000–420,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Yogyakarta to Magelang Kota
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- Rp 13,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Botani Square to Jakarta Halim Perdana Kusuma Airport
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- Rp 13,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Yogyakarta to Magelang Kota
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- Rp 13,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Botani Square to Jakarta Halim Perdana Kusuma Airport
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- Rp 13,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Yogyakarta to Magelang Kota
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- Rp 13,000–250,000
- Book at
- https://12go.asia/en/operator/damri
- Phone
- +6281361051419
- [email protected]
Bus from Sukabumi to Botani Square
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- Rp 25,000
- Schedules at
- holidaysumatra.com
Bus from Sukabumi to Botani Square
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- Rp 25,000
- Schedules at
- holidaysumatra.com
- Ave. Duration
- 1h 4m
- Estimated price
- Rp 420,000–650,000
Grab Taxi
- Website
- grab.com
Blue Bird Group
- Phone
- +62246701234
- Website
- bluebirdgroup.com
Grab Taxi
- Website
- grab.com
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 What are the different types of Renfe trains in Spain?, Which London airport should I choose?, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.








