Để đến Bagan, trước hết bạn phải đến được Yangon, sau đó cách di chuyển thuận tiện nhất là bắt xe bus đêm từ Yangon đi Bagan. Nhà xe được mọi người lựa chọn nhiều nhất là JJ Express, xuất phát lúc 7h40 tối, đến Bagan lúc 5h sáng hôm sau. Giá vé là 18.500 Ks (khoảng 400.000đ). Bạn nên đặt vé trước để đảm bảo có vé. Tại thời điểm 2015, cách đặt vé duy nhất là gửi message qua facebook của nhà xe tại đây https://www.facebook.com/JJ-Express-328342370562725/

Ngoài JJ Express ra cũng có 1 số nhà xe khác mới mở ra sau này như Elite Express, giá rẻ hơn một chút nhưng Tí chưa đi nên không biết chất lượng thế nào.