Yangon to Bagan: 4 Real Routes Indian Travelers Use

✅ Last verified on-the-ground: 2026-07-22

Prices and timings cross-checked against 12go.asia listings and recent traveller reports. This route is one piece of the broader Southeast Asia backpacking hub — use that if you’re stitching Myanmar into a longer trip.

How to get from Yangon to Bagan comes down to four options that cover nearly every Indian traveler’s trip: a 1-hour flight, an overnight sleeper bus, a daytime train via Naypyidaw, and a private car.

Quick Answers

WhatAnswerPrice (INR)
Fastest optionFlight Yangon to Nyaung U (Bagan)₹5,780-₹8,671 (~60-90 USD)
Cheapest optionDay train via Naypyidaw (DEMU)₹963-₹1,734 (~10-18 USD)
Most popular with backpackersOvernight sleeper bus₹771-₹1,445 (~8-15 USD)
Longest optionSlow boat down the Irrawaddy₹3,854-₹7,707 (~40-80 USD)
Bookings platform12go Asia covers flights + busesVaries

Flight: The 1-Hour Option (and Why Peak-Season Booking Matters)

Yangon to Bagan by air is the default for almost every traveler who isn’t on a slow-travel mission. Air KBZ, Myanmar National Airlines, and Golden Myanmar all run the Yangon to Nyaung U airport (NYU), and the flight time is 1 hour 5 minutes one way, frequently less because there’s no real traffic to overtake on the routing. You may also find Yangon to Bagan Sleeper Bus Guide useful for this trip.

The catch: flights sell out in peak season (November to February) when the Bagan temple fields at sunrise pull in the bulk of Myanmar’s tourist arrivals. Fares can jump significantly if you wait until you’re already in Yangon. Book at least 2-3 weeks ahead if your trip is November to February, and book 7-10 days ahead even in shoulder season. The Yangon-Naypyidaw flight link below shows what a typical midweek fare looks like; the actual Yangon-Nyaung U ticket usually prices within ₹963 (~10 USD) of that. Check Yangon to Nyaung U flights on 12go. See also: Yangon to Bagan Flight Schedule.

Nyaung U airport is 4 km from Old Bagan, and most guesthouses will send a pickup if you ask in advance (usually free, sometimes ₹482 (~5 USD)). Taxis from the airport are loosely metered, agree before you get in. For related planning, see our guide on Getting Around Ngapali Beach Local Transport Guide for Indian Travellers.

Where to Eat Before You Leave Yangon

If you have a few hours before your departure, Cafè City Yangon is a solid local café for a quick Burmese meal. For vegetarian or Indian-friendly options, Nourish Cafe Yangon and Khaing Shwe Wha Vegetarian Restaurant ခိုင်ရွှေဝါ(သားသတ်လွတ်စားသောက်ဆိုင်) in downtown Yangon are reliable picks. The Moon Vegetarian Restaurant is another well-known spot for plant-based food.

Advertisement

Sleeper Bus: The Backpacker Default

The overnight sleeper bus is what most budget travelers end up on. Departure is around 7:00-8:00 PM from Yangon’s Highway Bus Terminal (Dagon Ayekar or similar) and arrival in Bagan is roughly 5:00-7:00 AM, so 9 hours door-to-door if you include the pickup drop. The buses are the typical Myanmar-government VIP-style sleeper: a bunk setup with a thin mattress, a shared toilet in the back (mostly functional), and AC that’s dialed up high enough to require the blanket they hand you.

Prices sit in the ₹771-₹1,445 (~8-15 USD) range depending on the operator and whether you grab a “VIP” seat or settle for the basic. Yangon has several operators, and the major ones (JJ Express, Elite, Mandalar Min) are roughly interchangeable. You can book through your guesthouse in Yangon, through a local travel agent, or via 12go if you want a paper ticket in advance. Check Yangon-Bagan bus options on 12go.

The honest take: this is the right call for most backpackers who don’t want to lose a day to transport. You sleep on the bus, you arrive in Bagan for sunrise the next morning, and you save a night’s accommodation. The road is rough (more on that below), so bring a neck pillow and don’t expect to sleep well.

Subodh’s Pro Tip: Pack a thin long-sleeve and a sarong. Bus AC is genuinely cold at 3 AM, and the difference between sleeping through to Bagan and waking up at every pothole is one extra layer.

Train: The Slow, Honest, Cheapest Option

Myanmar’s railway network runs a daytime service from Yangon to Bagan via Naypyidaw, the capital, on the main Yangon-Mandalay line. Total journey time is around 12-14 hours depending on the train and how many stops it makes. Most services are DEMU (Diesel Electric Multiple Unit) trains, the newer rolling stock that runs the Yangon-Mandalay corridor.

Fares are ₹963-₹1,734 (~10-18 USD) for the upper classes (upper class is quieter), and you get a proper seat, a window that opens, and stops at Mandalay, Sagaing, and other towns that the bus skips. The downside is the duration. This isn’t a fun 12 hours for most travelers; it’s a “I have read all of this book” 12 hours, with the scenery flat through the dry zone for much of the way.

The honest case for the train is two scenarios:

  1. You like trains. Some travelers, especially anyone who grew up on Indian Railways, enjoy the rhythm of a long-distance daytime service. The Myanmar version is rougher than the Rajdhani, but the ride quality is comparable to a slow Indian express.
  2. You’re on a hard budget and you’re not in a rush. ₹963 (~10 USD) is genuinely the cheapest practical way to do the trip, and you see countryside the bus route doesn’t.

If you want the most scenic stretch, run it the other direction: Bagan to Yangon via overnight sleeper. The daytime Yangon to Bagan train with a same-day Mandalay connection can work if you’re stitching two cities together, but for the direct Yangon to Bagan run, most travelers will pick the bus or the plane.

Safety Alert: Train tickets are bought at Yangon Central Railway Station up to a few days in advance. Carry your passport. Don’t expect English signage; station staff are used to foreign tourists but won’t go out of their way.

Private Car: The Most Flexible, Most Expensive Option

A private car with driver from Yangon to Bagan costs anywhere from ₹14,451 (~150 USD) to ₹24,085 (~250 USD) depending on the vehicle, the operator, and whether you’re booking through a Yangon hotel or a Bagan-bound tour company. The drive takes 10-12 hours on a road that’s part highway, part patched-together single carriageway, and the last 100 km before Bagan is genuinely rough.

This is the right call for: families with luggage, anyone over 50 who doesn’t want to do the sleeper bus, photography crews with gear, or travelers who want to stop at small towns along the way (Meikhtila, Taungtha, the river crossing). It’s the wrong call if you’re a solo backpacker; ₹24,085 (~250 USD) for one passenger is a poor value against an ₹7,707 (~80 USD) flight.

Drivers are arranged through your Yangon hotel, any local travel agency, or on the ground near the Highway Bus Terminal. Negotiate the price in advance and confirm whether fuel and tolls are included (they usually are, but check). Tip 10,000-20,000 Myanmar Kyat at the end if the driver was decent, more if he handled bad sections well.

Safety Alert: The road has been called out by various travel advisories (including Australia’s and the UK’s) for sections of single-lane undivided highway through the dry zone. Daytime driving is the safe choice. Don’t push for an overnight car trip.

Advertisement

Slow Boat on the Irrawaddy: Honest Take

A “slow boat down the Irrawaddy” sounds romantic, but the practical Yangon to Bagan version is a multi-day affair that involves a transfer to a town upriver (usually Mandalay or Pakokku) and a 2-3 day boat ride. There is no scheduled Yangon-to-Bagan passenger boat service that runs in a reasonable time for short-trip travelers.

If you specifically want the boat experience, the realistic path is:

  1. Take the sleeper bus or flight to Mandalay, usually the JJ Express or Elite overnight service from Yangon’s Dagon Ayekar Highway Bus Terminal.
  2. From Mandalay (Pakokku, closer to Bagan), board a multi-day cargo-style river boat down to Bagan, docking near the Old Bagan jetty.
  3. Pay ₹3,854-₹7,707 (~40-80 USD) for a basic bunk, more for the upper-deck tourist boats run by operators like Malikha and Irrawaddy Flotilla.

This is a beautiful trip in cool season (December-February). It’s a hot, slow, dusty affair in the April shoulder. Most Indian backpackers skip it because the cost-to-time ratio is rough when you only have 2 weeks in Myanmar.

If you have the time and the budget, the multi-day Irrawaddy cruise is the trip you’ll remember in five years. If you don’t, fly.

Which Option Matches You?

Traveler TypeBest FitWhy
Solo backpacker (budget)Sleeper bus₹771-₹1,445 (~8-15 USD), saves a hotel night
Couple on honeymoonFlight1 hour, no rough road
Family with luggagePrivate car or flightAvoid the 9-hour bus with kids
Photographer / slow travelerDay train or river boatScenery, stops, time
Tight schedule (4 days in Myanmar)FlightOtherwise you lose a whole day each way

A note on Rough Road Reality for All Non-Flight Options: The Yangon-to-Bagan road runs through Myanmar’s central dry zone, and the pavement quality varies wildly. Bus and car travelers report the same two facts: the highway is fine for the first 3-4 hours, and the last 3 hours are rough. Bring motion sickness pills if you need them. Trains run on a different grade of track and don’t hit the road’s worst sections.

Booking, Payments, and Practical Specifics

12go Asia aggregates most Yangon-Bagan flight and bus options in one searchable list. For broader context on how Myanmar’s bus, train, and flight network fits together, see our getting around Myanmar transport explainer. It handles e-tickets via QR codes, and most operators accept a booking through the platform even if payment goes cash on departure. See all Yangon departures on 12go.

Cash or Card: Myanmar’s banking system has been through disruption since 2021. Some hotels and tour operators take USD cash cleanly, some take kyat, and card payments are hit-or-miss outside Yangon’s hotel district and Bagan’s high-end places. Carry clean, unmarked USD bills in small denominations (₹482 (~5 USD)), that’s what most operators will want.

SIM and Data: Working data is essential for confirming bookings the day of, navigating to the bus terminal, and reaching your Bagan guesthouse from Nyaung U airport. AIS stopped being the dominant operator in Myanmar years back; current options are Mytel, Ooredoo, and Telenor Myanmar. A tourist SIM at the airport counter is the easiest path; bring your passport and expect an eKYC photo and a fingerprint. If you’d rather skip the airport queue, Get Nomad eSIM for the Yangon landing day, then swap to a local SIM if your stay is over a week.

Visa: Indian passport holders need a Myanmar e-visa before arrival. The fee is ₹4,817 (~50 USD), the validity gives you up to 28 days on a single entry, and the official portal is evisa.moip.gov.mm. Apply at least 7 days before departure, 14 days if your trip is between November and February.

Advertisement

Common Mistakes Indian Travelers Make on This Route

  1. Not booking the flight in peak season. November-February flights fill 2-3 weeks out. If you wait until you’re in Yangon, you’ll pay double and possibly take the bus.
  2. Skipping the visa application. The Myanmar e-visa is the only reliable entry for Indian passport holders now (visa-on-arrival is suspended). Apply at the official evisa.moip.gov.mm portal, not third-party sites that charge markup.
  3. Picking the cheapest bus without checking pickup. Yangon has 2-3 long-distance bus terminals. Confirm which one your departure is from; some require an extra 45-minute taxi from central Yangon.
  4. Assuming sleeper bus = sleep. The road is rough, the bus hits potholes, and the AC stays loud all night. Earplugs and a neck pillow matter.
  5. Forgetting to check the MEA advisory. Myanmar’s safety situation is variable. Check mea.gov.in before booking; don’t rely on a friend’s trip from 18 months ago.
  6. Booking a “Yangon to Bagan” return that goes through the wrong airport. Bagan’s airport is Nyaung U (NYU), not Mandalay. Confirm the airport code before you book.

FAQ

How long is the bus from Yangon to Bagan? The overnight sleeper bus takes 9 hours door-to-door, leaving Yangon around 7-8 PM and arriving in Bagan 5-7 AM. The daytime ordinary bus takes 10-11 hours.

Is there a direct train from Yangon to Bagan? There is no direct sleeper or express train. The DEMU service runs Yangon to Bagan via Naypyidaw on the main Yangon-Mandalay line, with a total journey time of 12-14 hours. It’s a daytime seated service — no sleeper option on this route.

How much does the Yangon to Bagan flight cost? ₹5,780-₹8,671 (~60-90 USD) one-way in low season, ₹8,671-₹14,451 (~90-150 USD) in peak season (November-February). Book at least 2-3 weeks ahead for the November-February window.

Can I take a slow boat from Yangon to Bagan? No scheduled passenger service runs the full Yangon to Bagan stretch. The boat routes start from Mandalay or Pakokku, so you’d bus or fly to Mandalay first and then board the multi-day river cruise.

Which option is best for an Indian vegetarian traveler? The flight is simplest if you want to bring your own snacks. The bus and train both have limited meal options at stops; load up at a Yangon vegetarian or Indian-friendly restaurant (Nourish Cafe Yangon, The Moon Vegetarian Restaurant, or Khaing Shwe Wha Vegetarian Restaurant ခိုင်ရွှေဝါ(သားသတ်လွတ်စားသောက်ဆိုင်) in downtown Yangon are all reliable) before departure.

Is the road safe for a private car day trip? Daytime driving is fine. Most travel advisories flag the single-lane sections of highway through the central dry zone; driving these in daylight is standard practice and not high risk. Don’t push for an overnight car trip.

Do I need an e-visa for Myanmar as an Indian passport holder? Yes. The e-visa is the only reliable entry path for Indian travelers now (visa-on-arrival is suspended). Fee is ₹4,817 (~50 USD), max stay 28 days, single entry, apply at evisa.moip.gov.mm at least 7-14 days before departure.

Subodh’s Take

For most Indian travelers, this comes down to two questions: how tight is your Myanmar itinerary, and what month are you traveling? If the answer is “tight” or “November to February,” fly. The flight isn’t expensive, the road is rough, and the time savings are real. If the answer is “loose, off-season,” take the sleeper bus. It’s the backpacker move, it saves a hotel night, and the worst-case scenario is a slightly stiff neck in the morning. The train is the option for travelers who already know they like trains; pick it on purpose, not as a budget compromise. For overland route options beyond just Yangon-Bagan, see Myanmar corridors explained for overland travel. The slow boat is a separate trip you do from Mandalay, not a substitute for the Yangon-Bagan run.

— Subodh