There are 5 ways to get from Yangon to Kawlin by bus, taxi, train, 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.
Bus, taxi, train
best- Take the bus from Yangon to Mandalaybus
- Take the taxi from Mandalay to Shwebotaxi
- Take the train from Shwebo to Kawlintrain
18h 7m$103–145Train
cheapest- Take the train from Yangon Central Station to Mandalay Central Stationtrain
- Take the train from Mandalay Central Station to Kawlintrain
25h 12m$7–26Drive 880.5 km
- Drive from Yangon to Kawlincar 880.5 km
11h 29m$84–121Fly to Mandalay International Airport, train
- Fly from Yangon International Airport (RGN) to Mandalay International Airport (MDL)plane RGN - MDL
- Take the train from Mandalay Central Station to Kawlintrain
13h 41m$132–948Fly to Myitkyina Airport, train
- Fly from Yangon International Airport (RGN) to Myitkyina Airport (MYT)plane RGN - MYT
- Take the train from Myitkyina to Kawlintrain
16h 45m$86–496
Yangon International Airport (RGN) to Mandalay International Airport (MDL) flights
Questions & Answers
The cheapest way to get from Yangon to Kawlin is to train which costs $6 - $26 and takes 25h 12m.
The fastest way to get from Yangon to Kawlin is to drive which takes 11h 29m and costs $80 - $120.
No, there is no direct train from Yangon station to Kawlin. However, there are services departing from Yangon Central Station and arriving at Kawlin via Mandalay Central Station. The journey, including transfers, takes approximately 25h 12m.
The distance between Yangon and Kawlin is 889 km. The road distance is 880.5 km.
The best way to get from Yangon to Kawlin without a car is to bus and taxi and train which takes 18h 7m and costs $100 - $150.
It takes approximately 18h 7m to get from Yangon to Kawlin, including transfers.
Yangon to Kawlin train services, operated by Myanmar Railways, depart from Yangon Central Station.
Yangon to Kawlin train services, operated by Myanmar Railways, arrive at Mandalay Central Station.
Yes, the driving distance between Yangon to Kawlin is 880 km. It takes approximately 11h 29m to drive from Yangon to Kawlin.
What companies run services between Yangon, Myanmar and Kawlin, Myanmar?
You can take a train from Yangon Central Station to Kawlin via Mandalay Central Station in around 25h 12m.
- Website
- airmyp.com
Flights from Yangon International Airport to Mandalay International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $110–750
Flights from Yangon International Airport to Myitkyina Airport via Mandalay International Airport
- Ave. Duration
- 3h 50m
- When
- Thursday and Sunday
- Estimated price
- $80–480
- Website
- airthanlwin.com
Flights from Yangon International Airport to Myitkyina Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $80–480
- Website
- maiair.com
Flights from Yangon International Airport to Mandalay International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $100–600
Flights from Yangon International Airport to Myitkyina Airport
- Ave. Duration
- 2h 30m
- When
- Wednesday
- Estimated price
- $270–850
Flights from Yangon International Airport to Myitkyina Airport via Mandalay International Airport
- Ave. Duration
- 5h 30m
- When
- Wednesday
- Estimated price
- $270–850
- Website
- flymna.com
Flights from Yangon International Airport to Mandalay International Airport
- Ave. Duration
- 1h 15m
- When
- Tuesday and Thursday
- Estimated price
- $110–750
- Phone
- (+95) 67 77061
- Website
- railways.gov.mm
Train from Shwebo to Kawlin
- Ave. Duration
- 5h 48m
- Frequency
- 5 times a day
- Estimated price
- $1–6
- Website
- https://www.railways.gov.mm/
- Schedules at
- https://12go.asia/en/operator/myanmar-railways
Train from Yangon Central Station to Mandalay Central Station
- Ave. Duration
- 15h
- Frequency
- 3 times a day
- Estimated price
- $4–18
- Website
- https://www.railways.gov.mm/
- Schedules at
- https://12go.asia/en/operator/myanmar-railways
Train from Mandalay Central Station to Kawlin
- Ave. Duration
- 9h 12m
- Frequency
- 5 times a day
- Estimated price
- $2–8
- Website
- https://www.railways.gov.mm/
- Schedules at
- https://12go.asia/en/operator/myanmar-railways
Train from Myitkyina to Kawlin
- Ave. Duration
- 11h 27m
- Frequency
- 5 times a day
- Estimated price
- $2–9
- Website
- https://www.railways.gov.mm/
- Schedules at
- https://12go.asia/en/operator/myanmar-railways
- Ordinary class
- $2
- Upper Class Seat
- $3
- Upper Class Sleeper
- $9
- Phone
- 095042644
- shwemandalarexpress@hotmail.com
- Website
- shwemandalarexpress.com
Bus from Yangon to Mandalay
- Ave. Duration
- 8h 30m
- Frequency
- Hourly
- Estimated price
- $16–38
- Schedules at
- shwemandalarexpress.com
- Standard
- $16–18
- VIP
- $23
- First Class
- $38
- Phone
- 09-5020181
- mandalarminn.express@gmail.com
- Website
- mandalarminn.com.mm
Bus from Yangon to Mandalay
- Ave. Duration
- 9h 30m
- Frequency
- Hourly
- Estimated price
- $15–21
- Schedules at
- mandalarminn.com.mm
- Standard
- $15
- VIP
- $21
- Phone
- +959977181230
- jjonlineticket@jjexpress.net
- Website
- jjexpress.net
Bus from Yangon to Mandalay
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- $15–30
- Schedules at
- jjexpress.net
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?, Travelling by boat in Italy, and How to get from Florence to Rome - to help you get the most out of your next trip.










