There are 7 ways to get from Ambarawa to Bandung by train, bus, car, taxi, 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
best- Take the train from Semarang Tawang to Bandungtrain Harina
7h 1mRp 520,833–658,257Bus
cheapest- Take the bus from Ungaran to Kota Bandungbus Ungaran - Kota Bandung
10h 17mRp 224,843–557,542Drive 385.2 km
- Drive from Ambarawa to Bandungcar 385.2 km
4h 33mRp 760,153–1,097,998Taxi
- Take the taxi from Ambarawa to Bandungtaxi 385.2 km
4h 33mRp 2,400,000–3,000,000Fly from Ahmad Yani, bus
- Fly from Ahmad Yani (SRG) to Soekarno–Hatta International Airport (CGK)plane SRG - CGK
- Take the bus from Soekarno-Hatta International Airport to Simpang Dagobus
6h 51mRp 1,205,592–2,313,125Bus, train
- Take the bus from Terminal Bawen Semarang to Solo Terminal Tirtonadibus
- Take the train from Solo Balapan to Bandungtrain Malabar / ...
9h 22mRp 308,469–412,543Bus to Adisumarmo International Airport, fly, bus
- Take the bus from Terminal Bawen Semarang to Solo Terminal Tirtonadibus
- Fly from Adisumarmo International Airport (SOC) to Soekarno–Hatta International Airport (CGK)plane SOC - CGK
- Take the bus from Soekarno-Hatta International Airport to Simpang Dagobus
7h 48mRp 1,180,469–1,644,543
Ahmad Yani (SRG) to Soekarno–Hatta International Airport (CGK) flights
Questions & Answers
The cheapest way to get from Ambarawa to Bandung is to bus and train which costs Rp300000 - Rp420000 and takes 9h 22m.
The fastest way to get from Ambarawa to Bandung is to drive which takes 4h 33m and costs Rp750000 - Rp1100000.
No, there is no direct bus from Ambarawa to Bandung. However, there are services departing from Ungaran and arriving at Kota Bandung via . The journey, including transfers, takes approximately 10h 17m.
No, there is no direct train from Ambarawa to Bandung. However, there are services departing from Semarang Tawang and arriving at Bandung via . The journey, including transfers, takes approximately 7h 1m.
The distance between Ambarawa and Bandung is 482 km. The road distance is 385.2 km.
The best way to get from Ambarawa to Bandung without a car is to train which takes 7h 1m and costs Rp500000 - Rp700000.
It takes approximately 7h 1m to get from Ambarawa to Bandung, including transfers.
Ambarawa to Bandung bus services, operated by Damri, depart from Ungaran station.
Ambarawa to Bandung train services, operated by Kereta API, depart from Semarang Tawang station.
The best way to get from Ambarawa to Bandung is to train which takes 7h 1m and costs Rp500000 - Rp700000. Alternatively, you can bus, which costs Rp220000 - Rp600000 and takes 10h 17m.
What companies run services between Ambarawa, Indonesia and Bandung, Indonesia?
Kereta API operates a train from Semarang Tawang to Bandung twice daily. Tickets cost Rp 260,000–350,000 and the journey takes 6h 20m. Alternatively, Damri operates a bus from Ungaran to Kota Bandung once daily. Tickets cost Rp 100,000–410,000 and the journey takes 10h. Nusantara also services this route once daily.
- Website
- garuda-indonesia.com
Flights from Ahmad Yani to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- Rp 1,000,000–3,100,000
Flights from Adisumarmo International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- Rp 950,000–2,700,000
- Website
- batikair.com
Flights from Ahmad Yani to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 1,100,000–2,500,000
Flights from Adisumarmo International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- Rp 1,100,000–1,600,000
- Website
- citilink.co.id
Flights from Ahmad Yani to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- Rp 1,000,000–1,500,000
Flights from Adisumarmo International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- Rp 950,000–1,400,000
- Website
- flynamair.com
Flights from Ahmad Yani to Soekarno–Hatta International Airport via Pangkalanbun
- Ave. Duration
- 2h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 1,000,000–5,500,000
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Semarang Tawang to Bandung
- Ave. Duration
- 6h 20m
- Frequency
- Twice daily
- Estimated price
- Rp 260,000–350,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 260,000–350,000
- Business
- Rp 430,000–550,000
- Executive
- Rp 490,000–700,000
Train from Solo Balapan to Bandung
- Ave. Duration
- 7h 4m
- Frequency
- Every 4 hours
- Estimated price
- Rp 270,000–360,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 270,000–360,000
- Business
- Rp 430,000–550,000
- Executive
- Rp 500,000–750,000
- Phone
- (021) 1500 825
- [email protected]
- Website
- damri.co.id
Bus from Ungaran to Kota Bandung
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- Rp 100,000–410,000
- Book at
- https://12go.asia/en/operator/damri
- Phone
- +62291440019
- [email protected]
- Website
- nu3tara.com
Bus from Ungaran to Kota Bandung
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- Rp 270,000–350,000
- Book at
- https://12go.asia/en/operator/nusantara
- Phone
- 022 30 500 800
- [email protected]
- Website
- mylintas.co.id
Bus from Soekarno-Hatta International Airport to Simpang Dago
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- Rp 185,000
- Schedules at
- mylintas.co.id
Bus from Soekarno-Hatta International Airport to Simpang Dago
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- Rp 185,000
- Schedules at
- mylintas.co.id
- Phone
- 021-769 3000
- [email protected]
- Website
- kramat-djati.com
Bus from Terminal Bawen Semarang to Solo Terminal Tirtonadi
- Ave. Duration
- 1h 2m
- Frequency
- Once daily
- Estimated price
- Rp 38,000–55,000
- Website
- http://www.kramat-djati.com/
Bus from Terminal Bawen Semarang to Solo Terminal Tirtonadi
- Ave. Duration
- 1h 2m
- Frequency
- Once daily
- Estimated price
- Rp 38,000–55,000
- Website
- http://www.kramat-djati.com/
- Ave. Duration
- 4h 33m
- Estimated price
- Rp 2,400,000–3,000,000
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 Is ride-sharing platform BlaBlaCar right for you?, South Korea: Travelling from Seoul to Busan , and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
More Questions & Answers
Ambarawa to Bandung bus services, operated by Damri, arrive at Kota Bandung station.
Ambarawa to Bandung train services, operated by Kereta API, arrive at Bandung station.
Yes, the driving distance between Ambarawa to Bandung is 385 km. It takes approximately 4h 33m to drive from Ambarawa to Bandung.
There are 1933+ hotels available in Bandung.
















