There are 4 ways to get from Bago to Pyin Oo Lwin by bus, plane, taxi, 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.
Bus, fly, taxi
best- Take the bus from Bago to Yangon Aung Mingalar
- Fly from Yangon International Airport (RGN) to Mandalay International Airport (MDL)RGN - MDL
- Take the taxi from Mandalay International Airport (MDL) to Pyin Oo Lwin
5h 32m$173–470Bus
cheapest- Take the bus from Bago to Yangon Aung Mingalar
- Take the bus from Yangon Aung Mingalar to Pyin Oo Lwin
14h$17–24Train, taxi
- Take the train from Bago to Mandalay Central Station
- Take the taxi from Mandalay Central to Pyin Oo Lwin
14h 13m$54–82Drive 609.9 km
- Drive from Bago to Pyin Oo Lwin609.9 km
7h 9m$58–84
Yangon International Airport (RGN) to Mandalay International Airport (MDL) flights
Questions & Answers
The cheapest way to get from Bago to Pyin Oo Lwin is to bus which costs $17 - $25 and takes 14h.
The fastest way to get from Bago to Pyin Oo Lwin is to bus and fly and taxi which takes 5h 32m and costs $170 - $470.
No, there is no direct bus from Bago to Pyin Oo Lwin. However, there are services departing from Bago and arriving at Pyin Oo Lwin via Yangon Aung Mingalar. The journey, including transfers, takes approximately 14h.
The distance between Bago and Pyin Oo Lwin is 695 km. The road distance is 609.9 km.
The best way to get from Bago to Pyin Oo Lwin without a car is to bus which takes 14h and costs $17 - $25.
It takes approximately 5h 32m to get from Bago to Pyin Oo Lwin, including transfers.
Bago to Pyin Oo Lwin bus services, operated by Yangon Transport, depart from Bago station.
Bago to Pyin Oo Lwin bus services, operated by Yangon Transport, arrive at Yangon Aung Mingalar station.
Yes, the driving distance between Bago to Pyin Oo Lwin is 610 km. It takes approximately 7h 9m to drive from Bago to Pyin Oo Lwin.
What companies run services between Bago, Myanmar and Pyin Oo Lwin, Myanmar?
You can take a bus from Bago to Pyin Oo Lwin via Yangon Aung Mingalar in around 14h.
- Website
- maiair.com
Flights from Yangon International Airport to Mandalay International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $100–380
- Website
- flymna.com
Flights from Yangon International Airport to Mandalay International Airport
- Ave. Duration
- 1h 30m
- When
- Monday
- Estimated price
- $60–420
- Phone
- (+95) 67 77061
- Website
- railways.gov.mm
Train from Bago to Mandalay Central Station
- Ave. Duration
- 13h 15m
- 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 Bago to Yangon Aung Mingalar
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $2
- Phone
- 09-5020181
- mandalarminn.express@gmail.com
- Website
- mandalarminn.com.mm
Bus from Yangon Aung Mingalar to Pyin Oo Lwin
- 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 Yangon Aung Mingalar to Pyin Oo Lwin
- Ave. Duration
- 13h 30m
- Frequency
- Twice daily
- Estimated price
- $17–23
- Schedules at
- shwemandalarexpress.com
- Standard
- $17
- VIP
- $23
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 Need to know: Jadrolinija, Flying into Beijing?, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.






