The Bagan to Mandalay journey along the Irrawaddy River is one of Myanmar’s classic slow-travel experiences — a scenic boat ride, or a faster bus if time is tight.
🎟️ Search Bagan → Mandalay tickets on 12Go →
Option 1: River Boat (Scenic)
Daily boats cruise down the Irrawaddy River from Bagan to Mandalay, passing riverside villages and rural scenery.
- Journey time: ~9-12 hours depending on water level/season
- Price: from $30-45
- Best for: travellers wanting the classic river journey
Option 2: Bus (Faster)
Direct buses connect Bagan and Mandalay in a fraction of the time.
- Journey time: ~5-6 hours
- Price: from $8-15
- Best for: time-conscious travellers
🎟️ Search Bagan → Mandalay buses tickets on 12Go →
Journey Summary
| Option | Time | Cost from | Best for |
|---|---|---|---|
| River boat | 9-12 hrs | $30 | Scenic experience |
| Bus | 5-6 hrs | $8 | Speed |
Where to Stay in Mandalay
See our Mandalay guide for accommodation near the palace moat and night markets.
🏨 [Travelpayouts widget: Hotels in Mandalay via Booking.com or Agoda]
Frequently Asked Questions
Is the boat worth it over the bus?
If you have the time and enjoy slow travel, the river journey is a highlight for many visitors — but the bus is far faster if you’re on a tight schedule.
Does the boat run year-round?
Water levels affect the schedule and duration; the dry season (Nov-Apr) generally has more reliable service.
Can I book the boat in advance?
Yes, tickets can be booked a day or two ahead through most Bagan guesthouses or travel agents.
Related Guides
- Yangon to Bagan: Transport Guide
- Yangon to Mandalay: Transport Guide
- Bagan to Inle Lake: Bus Guide
This post contains affiliate links. When you book through them, we may earn a small commission at no extra cost to you.