By bus the journey from Luang Prabang to Chiang Mai is scheduled to take from 21 to 25 hours depending upon which service you take.
Bus Times from Luang Prabang to Chiang Mai
There are currently 2 services a day from Luang Prabang to Chiang Mai available to book online.
| Luang Prabang | Chiang Mai | Ticket | Company |
| 09:00 | 06:00 | $150 USD | RG Adventure |
| 16:30 | 17:30 + 1 day | $77 USD | Yortdoy Travel |
Buy Tickets from Luang Parabang to Chiang Mai
Use the Search Box below to buy your tickets from Luang Prabang to Chiang Mai.
Luang Prabang Bus Station
Yortdoy Travel bus services from Luang Prabang to Chiang Mai depart from Chokprasert Bus Terminal.
Chiang Mai Bus Station
Yortdoy Travel bus services from Luang Prabang to Chiang Mai terminate at Chiang Mai Bus Terminal 3.
Travel from Chiang Mai
Chiang Mai is a regional transport hub for travel across the Northern region of Thailand, as well as direct services to the North East of Thailand and locations in Central Thailand such as Bangkok and Ayutthaya.
Transport Options from Chiang Mai
Chiang Mai has three bus terminals, a train station, and a large international airport.

Travel from Chiang Mai to Bangkok
For travel to Bangkok most travellers choose to either fly or take the train. A 2nd class sleeper seat from on a train from Chiang Mai to Bangkok is about 30% cheaper than flying and if you travel overnight you also get a further saving by not paying for a hotel for the night. The journey by train from Chiang Mai to Bangkok takes from 10 hours 10 minutes to 13 hours 40 minutes depending upon which train you take.
Travel to Other Destinations
There are also many different bus services from Chiang Mai to destinations such as Pai, Chiang Khong, Kanchanaburi, Loei and Mae Sot for the border crossing to Myanmar.
