There are 4 ways to get from Pyin Oo Lwin to Bago 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.
Taxi, fly, bus
best- Take the taxi from Pyin Oo Lwin to Mandalay International Airport (MDL)
- Fly from Mandalay International Airport (MDL) to Yangon International Airport (RGN)MDL - RGN
- Take the bus from Yangon Aung Mingalar to Bago
5h 2m$175–470Bus
cheapest- Take the bus from Pyin Oo Lwin to Yangon Aung Mingalar
- Take the bus from Yangon Aung Mingalar to Bago
13h 30m$19–24Taxi, train
- Take the taxi from Pyin Oo Lwin to Mandalay Central
- Take the train from Mandalay Central Station to Bago
13h 54m$56–80Drive 608.8 km
- Drive from Pyin Oo Lwin to Bago608.8 km
7h 9m$58–84
Mandalay International Airport (MDL) to Yangon International Airport (RGN) flights
Questions & Answers
The cheapest way to get from Pyin Oo Lwin to Bago is to bus which costs $18 - $25 and takes 13h 30m.
The fastest way to get from Pyin Oo Lwin to Bago is to taxi and fly and bus which takes 5h 2m and costs $170 - $470.
No, there is no direct bus from Pyin Oo Lwin to Bago. However, there are services departing from Pyin Oo Lwin and arriving at Bago via Yangon Aung Mingalar. The journey, including transfers, takes approximately 13h 30m.
The distance between Pyin Oo Lwin and Bago is 694 km. The road distance is 608.8 km.
The best way to get from Pyin Oo Lwin to Bago without a car is to bus which takes 13h 30m and costs $18 - $25.
It takes approximately 5h 2m to get from Pyin Oo Lwin to Bago, including transfers.
Pyin Oo Lwin to Bago bus services, operated by Mandalar Min Express, depart from Pyin Oo Lwin station.
Pyin Oo Lwin to Bago bus services, operated by Mandalar Min Express, arrive at Yangon Aung Mingalar station.
Yes, the driving distance between Pyin Oo Lwin to Bago is 609 km. It takes approximately 7h 9m to drive from Pyin Oo Lwin to Bago.
There are two+ hotels available in Bago.
What companies run services between Pyin Oo Lwin, Myanmar and Bago, Myanmar?
You can take a bus from Pyin Oo Lwin to Bago via Yangon Aung Mingalar in around 13h 30m.
- Website
- maiair.com
Flights from Mandalay International Airport to Yangon International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $100–380
- Website
- airmyp.com
Flights from Mandalay International Airport to Yangon International Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- $65–450
- Phone
- (+95) 67 77061
- Website
- railways.gov.mm
Train from Mandalay Central Station to Bago
- Ave. Duration
- 12h 56m
- Frequency
- 3 times a day
- Estimated price
- $4–18
- Website
- https://www.railways.gov.mm/
- Schedules at
- https://12go.asia/en/operator/myanmar-railways
Bus from Yangon Aung Mingalar to Bago
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $2
- Phone
- 09-5020181
- mandalarminn.express@gmail.com
- Website
- mandalarminn.com.mm
Bus from Pyin Oo Lwin to Yangon Aung Mingalar
- Ave. Duration
- 11h
- Frequency
- Every 4 hours
- Estimated price
- $33,000–45,000
- Schedules at
- mandalarminn.com.mm
- Standard
- $33,000
- VIP
- $45,000
- Phone
- 095042644
- shwemandalarexpress@hotmail.com
- Website
- shwemandalarexpress.com
Bus from Pyin Oo Lwin to Yangon Aung Mingalar
- Ave. Duration
- 13h 30m
- Frequency
- Twice daily
- Estimated price
- $17–23
- Schedules at
- shwemandalarexpress.com
- Standard
- $17
- VIP
- $23
- Ave. Duration
- 1h 6m
- Estimated price
- $50–80
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 Travelling by boat in Italy, Italian Lakes: Getting around by train, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.






