There are 5 ways to get from Shan State to Mon State by plane, taxi, train, bus, 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.
Fly from Heho Airport, taxi
best- Fly from Heho Airport (HEH) to Yangon International Airport (RGN)HEH - RGN
- Take the taxi from Yangon International Airport (RGN) to Kyaikto
4h 13m$271–327Bus
cheapest- Take the bus from Taunggyi to Naypitaw
- Take the bus from Naypitaw to Mawlamyine
18h$33Taxi, train, bus
- Take the taxi from Aye Tharyar Highway Bus to Thazi
- Take the train from Thazi to Naypyitaw Central Station
- Take the bus from Naypitaw to Mawlamyine
17h 43m$156–186Drive 698.4 km
- Drive from Taunggyi to Mawlamyine698.4 km
10h 36m$66–96Fly from Kengtung, taxi
- Fly from Kengtung (KET) to Yangon International Airport (RGN)KET - RGN
- Take the taxi from Yangon International Airport (RGN) to Kyaikto
4h 6m$174–495
Heho Airport (HEH) to Yangon International Airport (RGN) flights
Questions & Answers
The cheapest way to get from Shan State to Mon State is to bus which costs $33 and takes 18h.
The fastest way to get from Shan State to Mon State is to fly and taxi which takes 4h 6m and costs $170 - $500.
No, there is no direct bus from Shan State to Mon State. However, there are services departing from Taunggyi and arriving at Mawlamyine via Naypitaw. The journey, including transfers, takes approximately 18h.
The distance between Shan State and Mon State is 631 km. The road distance is 698.4 km.
The best way to get from Shan State to Mon State without a car is to taxi and train and bus which takes 17h 43m and costs $150 - $190.
It takes approximately 4h 13m to get from Shan State to Mon State, including transfers.
Shan State to Mon State bus services, operated by Shwe Mandalar Express, depart from Taunggyi station.
Shan State to Mon State bus services, operated by Shwe Mandalar Express, arrive at Naypitaw station.
Yes, the driving distance between Shan State to Mon State is 698 km. It takes approximately 10h 36m to drive from Shan State to Mon State.
What companies run services between Shan State, Myanmar and Mon State, Myanmar?
You can take a bus from Taunggyi to Mawlamyine via Naypitaw in around 18h.
- Website
- maiair.com
Flights from Heho Airport to Yangon International Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $120–140
Flights from Kengtung to Yangon International Airport
- Ave. Duration
- 1h 45m
- When
- Sunday
- Estimated price
- $140–350
- Website
- flymna.com
Flights from Kengtung to Yangon International Airport
- Ave. Duration
- 1h 40m
- When
- Saturday
- Estimated price
- $50–340
- Phone
- (+95) 67 77061
- Website
- railways.gov.mm
Train from Thazi to Naypyitaw Central Station
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- $1–6
- Website
- https://www.railways.gov.mm/
- Schedules at
- https://12go.asia/en/operator/myanmar-railways
- Phone
- 09-5020181
- mandalarminn.express@gmail.com
- Website
- mandalarminn.com.mm
Bus from Naypitaw to Mawlamyine
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $20
- Schedules at
- mandalarminn.com.mm
- Phone
- 095042644
- shwemandalarexpress@hotmail.com
- Website
- shwemandalarexpress.com
Bus from Taunggyi to Naypitaw
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $13
- Schedules at
- shwemandalarexpress.com
- Ave. Duration
- 2h 21m
- Estimated price
- $110–150
Oway
- Phone
- 02 4021219.
Grab Taxi
- Website
- grab.com
Oway
- Phone
- 02 4021219.
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 Need to know: Jadrolinija, What documents do I need to cross Niagara Falls?, and Want to know more about Flixbus? - to help you get the most out of your next trip.






