How To Get From Bagan To Inle Lake Myanmar – 2021

This post may contain affiliate links, see our disclosure

When looking at how to get from Bagan to Inle Lake you’ll have several options. You’ll have to see which one fits your Myanmar budget and time schedule. Traveling around Myanmar takes time as the roads are not the best, going 150 miles can easily take 6 hours.

We’ve put together this list of options on how to get to Inle Lake from Bagan to help you see what’s best for you.

$1 USD= 1,400k (February 2021)

How To Get From Bagan To Inle Lake

jj express bus from Bagan to Inle Lake - how to

Bus From Bagan to Inle Lake

During our two weeks in Myanmar, we traveled from Bagan to Inle Lake by bus with the bus company JJ Express a VIP bus and often referred to as the best bus company in Myanmar. JJ Express is the only big style bus that travels from Bagan to Inle Lake.

The bus was super spacious and comfortable. All the other buses are actual minibusses or shuttle vans where you’ll be crammed in with no space with a usually crazy driver.

  • Price: $11 -$18
  • Duration: 8-11 hours
  • Distance: 205 miles /328 kilometers
  • Departs: several day & night departures
  • Book Tickets Online here 

*BONUS: JJ Express offers free hotel pickup in Bagan 

If you want to take the JJ Express VIP bus, make sure to book tickets a few days in advance as the bus sells most days. Call, or have your hotel call, JJ Express (their number is on your ticket) the day before to request the free hotel pickup.

They picked us up at 730am at our New Bagan hotel for the 8:30 am bus to Inle Lake. We booked our ticket online here, the company emailed us a payment link and then our bus tickets. This saved us 12,000k which is what a taxi from New Bagan to the bus station would have cost.

The bus drops you off right in Nyaungshwe, where most Inle Lake hotels are. If you are staying at a hotel, not in town, we suggest having dinner in town before heading to your hotel.

We ate at Innlay Hut Indian Food House which we highly suggest – message them on Facebook to make a reservation. We stayed at Amata Garden Resort which was right on Inle Lake. The owner of the Innlay Hut restaurant arranged a taxi for us from Nyaungshwe to our hotel for 20,000k.

Bus Tips: We suggest wearing warmer clothes or having a jacket with you because the bus gets super cold when the air conditioning is on. Also, bring some snacks and drinks for the 8 hour trip to Inle Lake. Our bus did make a 30-minute stop for lunch at a local Burmese restaurant however, we didn’t want to risk our stomachs with a roadside restaurant.

Related Article: Myanmar Travel Tips

*When looking for the best price and biggest selection of hotels in Inle Lake check prices on, we’ve found they are the best option and have a great cancelation policy.*

Flights From Bagan to Inle Lake

If you are looking for the fastest way to get from Bagan to Inle Lake then there are flights available between Bagan and Inle. There are now daily flights from Bagan to Inle Lake.

The nearest airport to Bagan is in Nyaung-u (NYU) which is one of the three main cities to stay in when visiting Bagan, there are several Bagan hotels here as well as some of the best restaurants. The nearest airport to Inle Lake is Heho (HEH), which is 40 minutes away from Nyaungshwe – which is the main town and where most Inle Lake hotels are.

  • Price: $70+
  • Duration: 30 minutes
  • Distance: 124 miles /198 kilometers
  • Departs: several daily departures

The following airlines have direct flights from Bagan to Inle Lake: Myanmar National Airlines and Myanmar Airways International.  We stayed at Amata Garden Resort which was right on Inle Lake and a taxi to Heho airport was $40USD, bookable through the hotel.

Taxis from the airport to Nyaungshwe are said to be around 30,000k. If you’re on a Myanmar honeymoon we highly suggest flying because there is nothing romantic about buses & trains in Myanmar.

Train From Bagan to Inle Lake

There are no trains from Bagan to Inle Lake. The only way to travel to Inle Lake by train is from Yangon. So if you are in Bagan, you’d have to take the train to Yangon first (17.5 hours) and then the train from Yangon to Shwenyaung (1 day 6 hours). Traveling to Inle Lake by train is not common or suggested.

Related Article: Mandalay to Inle Lake

Inle Lake transport - How to get from Bagan to Inle lake Myanmar

Inle Lake is one of the best places in Myanmar to visit and we suggest staying at least 2 nights in an Inle Lake hotel. If your budget allows, stay at a hotel on the lake for a more peaceful stay, it’s great waking up to the sunrise over the lake.

Pin me for later!

how to guide pin for Bagan to Inle Lake - men fishing on Inle Lake


27 thoughts on “How To Get From Bagan To Inle Lake Myanmar – 2021”

  1. Hi
    Thanks for all the input. Insightful and helpful.
    Question: I noted from your commentary regarding buses from Bagan to Inle Lake that JJ Express picked up passengers at their hotel for the morning route. When trying to book a JJ Express ticket online to Inle Lake I could only get a bus out of Bagan at 22:00. Are you able to clarify and verify that there are morning buses to Inle Lake with JJ Express? If there is such a bus which site dos one use to book on this route.Thanks.

    • We find the JJ express website hard to use and not great. We booked our ticket on the ground. There were more times than the 22:00 for sure. We are not aware of any other sites selling these tickets.

  2. Hi – ‘We booked our ticket online here, the company emailed us a payment link and then our bus tickets.’ – can you please let me know where online you booked?

  3. Very good article! Thanks a lot.
    I’m going to Myanmar in November but when checking JJ Express bus routes, the bagan to inle lake ends in Taunggyi.
    Do they stop before in nyaungshwe?
    Thank you

    • Yes there are routes that go from Bagan to Nyaungshwe. You can book in Bagan, just make sure to do it in advance to ensure a seat on the time you want.

  4. Hi! I am traveling to Myanmar soon and this is so helpful! I’m flying to hong kong and then to myanmar weds/thurs and then staying with my friend who would be able to show me around yangon during the weekend. Since she works she won’t be able to take me to Bagan or Inle Lake. Would you suggest going to one of those destinations before the weekend and then the second destination after the weekend, or traveling from yangon and doing both those places before heading back to yangon! I would appreciate all your help!

  5. Hi Hannah and Adam,
    Your information is really helpful! We are going there now. I did not know how to resolve this part of the travel and could not find any proper information about bus connections.
    We are going in the opposite direction though, so hopefully that works too. We were in Myanmar last year and took the JJ bus (overnight) from Yangon to Bagan. Btw. it was just perfect service! Thank you!

    • Glad you found us and our Bagan to Inle information helped you out. This way will work too. Yeah JJ Bus in Myanmar was fine, we personally just avoid night buses we are just zombies the next day and the roads aren’t as safe at night. We opt for the day buses whenever. Safe travels.

  6. Hannah-
    Was the bus ride from Bagan to Inle Lake scenic? I am flying the two other legs of my journey and am trying to decide between flying between Bagan and Inle or taking a daytime bus.
    Thank you,

    • The bus ride from Bagan to Inle Lake was nothing really to talk about. We just wanted to try every mode of transport there was and the bus ride was relatively easy, half a day, comfortable, and cheap. I would only suggest the daytime bus though. If you are short on time I would just fly. When are you traveling to Myanmar?

  7. Hi Hannah and Adam: Thank you for sharing your insiders’ knowledge on Myanmar. Please can you share the JJ bus link? Thank you and bon voyage!


Leave a Comment