Inle Lake to Bagan

Last updated:

Overview Compare Bus Flight To Stay

How to get from Inle Lake to Bagan?

There are 2 options to cross the 365km distance from Inle Lake to Bagan: by bus (9 hours) or flight (40 minutes). Fares start from $11.

The bus is the cheapest option to get from Inle Lake to Bagan. A ticket costs only $11 for the 9-hour journey.

Travelling by flight from Inle Lake to Bagan takes only 40 minutes. However, it can be very expensive with fares from $65.

2 ways to get from Inle Lake to Bagan

Transport modeDurationCostsAvailability
Bus9h$11Check Bus Tickets
Flight40m$65Check Flights
Bus icon

Inle Lake to Bagan by Bus

Duration: 9 hours
Cost: $11

If you prefer a more affordable (but slower) option, there are several bus companies operating the Inle Lake to Bagan route. See the schedules below:

Bus schedules from Inle Lake to Bagan

Bus companyScheduleCosts
OK Express14:00-23:00
Buy Your Bus Tickets
Bagan Min Thar
*VIP Bus
Buy Your Bus Tickets

A standard minivan ticket from Inle Lake to Bagan costs from $11, while higher class buses with soft reclining seats and air conditioning systems can go as high as $13. Travel times range from 8 to 10 hours.

OK Express (Standard Minivan)

  • Departs from Famous Express located in the town of Nyaungshwe
  • Hotel pick up is available
  • Arrives at OK Express Bus Stop located 12 kilometers from Old Bagan

OK Express provides a shared 16-seat air-conditioned minivan for its passengers for the Inle Lake to Bagan route. It provides amenities like water and a towel.

Bagan Min Thar Bus Service

  • Departs from Bagan Min Thar Bus Station in Yone Gyi Street in the town of Nyaungshwe
  • Arrives at Bagan Shwe Pyi Highway Bus Terminal located 10 kilometers from New Bagan

Bagan Min Thar provides a 29 seater VIP bus service for its passengers. They also offer free amenities like tooth-paste, toothbrush, drinking water, and a blanket to all passengers.

Take note that all international tourists are required to pay $16 Bagan Zone Fee. The pass is valid for 3 days and can be bought from any of the many checkpoints leading into Bagan.

flight icon

Inle Lake to Bagan by Flight

Duration: 40 minutes
Cost: $65

If you are looking for the fastest option, you can take a quick 40-minute flight from Heho Airport to Bagan Nyaung-U Airport.

To get to Heho Airport from Inle Lake, you can take a taxi from Nyaungshwe, located at the Northern end of Inle Lake, for $20.

Several airline companies operate at least 4 flights daily from Heho to Bagan. The first flight leaves at 08:40 and the last one leaves at 16:40. A one-way ticket starts at $65.

When you land in Bagan Nyaung-U Airport, it is a 20-minute ride going to New Bagan. A private taxi ride should set you back $5.

Check Flights on Skyscanner


Our favourite places to stay in Bagan

Shwe Nadi Guest House

Ideally situated in central Bagan, Shwe Nadi Guest House is within walking distance to the Nyaung U Market and plenty of restaurants and shops. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. The Guesthouse also offers e-bike rentals. 

  • Friendly and welcoming staff
  • Excellent breakfast
  • E-bikes rentals
  • Fantastic location

Private rooms start at $16 per night

Read more

Ostello Bello Bagan

Ostello Bello Bagan is set in an ideal location, within walking distance of many restaurants, sights, and amenities. The on-site bar is great for having a cold drink and relaxing. The on-site restaurant is open early and serves both local and Western dishes. Snacks, coffee, tea, and water can also be found at the shared lounge throughout the day.

  • Cozy and clean rooms
  • Great food
  • Friendly and helpful staff
  • Convenient location

Private rooms start at $29 per night 

Read more

Bagan Wynn Hotel

The Bagan Wynn Hotel is set in a quiet, peaceful location not too far from the sights. The hotel offers a restaurant, free private parking, a bar, an outdoor swimming pool and a fitness center. The property provides a 24-hour front desk, room service and currency exchange for guests.

  • Accommodating staff
  • Restaurant and bar
  • Peaceful location
  • Spacious rooms

Private rooms start at $33 per night

Read more


More routes to Bagan

Hpa An to Bagan

Mandalay to Bagan

Yangon to Bagan

More routes from Inle Lake

Inle Lake to Yangon

Inle Lake to Hpa An

Inle Lake to Mandalay

Bagan to Inle Lake

Bagan to Mandalay

Mandalay Airport

Mandalay to Bagan

Yangon to Bagan

Yangon to Mandalay

Was this post helpful?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 3

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Copy link
Powered by Social Snap