There are 6 ways to get from Ipoh to Chiang Rai by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Ipoh
best- Fly from Ipoh (IPH) to Mae Fah Luang-Chiang Rai International Airport (CEI)plane IPH - CEI
7h 5m฿5,394–18,081Train, bus
cheapest- Take the train from Ipoh to Padang Besartrain Ets
- Take the train from Padang Besar to Hat Yaitrain
- Take the train from Hat Yai to Krung Thep Aphiwat Central Terminaltrain
- Take the train from Krung Thep Aphiwat Central Terminal to Chiang Maitrain
- Take the bus from Chiang Mai to Chiang Raibus
37h 39m฿968–2,941Train, Minivan, bus
- Take the train from Ipoh to Padang Besartrain Ets
- Take the bus from Padang Besar to Hat Yai Bus Terminalbus
- Take the bus from Hat Yai to Phayaobus
- Take the bus from Phayao to Chiang Raibus
31h 39m฿2,154–2,838Drive 2,032.6 km
- Drive from Ipoh to Chiang Raicar 2,032.6 km
27h 38m฿7,674–11,084Train, train to Hat Yai, fly
- Take the train from Ipoh to Padang Besartrain
- Take the train from Padang Besar to Hat Yaitrain
- Fly from Hat Yai (HDY) to Mae Fah Luang-Chiang Rai International Airport (CEI)plane HDY - CEI
12h 6m฿3,178–5,231Bus
- Take the bus from Terminal Meru Raya to Hat Yai Stationbus
- Take the bus from สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station to กระบี่bus
- Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1bus
- Take the bus from Phuket Bus Terminal to Chiang Raibus
42h 15m฿3,908–9,075
Ipoh (IPH) to Mae Fah Luang-Chiang Rai International Airport (CEI) flights
Questions & Answers
The cheapest way to get from Ipoh to Chiang Rai is to train and bus which costs ฿950 - ฿3000 and takes 37h 39m.
The fastest way to get from Ipoh to Chiang Rai is to fly which takes 7h 5m and costs ฿5000 - ฿19000.
No, there is no direct bus from Ipoh to Chiang Rai. However, there are services departing from Terminal Meru Raya and arriving at Chiang Rai via Kim Yong Market, สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station, กระบี่ and Phuket Bus Terminal. The journey, including transfers, takes approximately 42h 15m.
The distance between Ipoh and Chiang Rai is 1725 km. The road distance is 2032.6 km.
The best way to get from Ipoh to Chiang Rai without a car is to train and Minivan and bus which takes 31h 39m and costs ฿2100 - ฿2900.
It takes approximately 7h 5m to get from Ipoh to Chiang Rai, including transfers.
Ipoh to Chiang Rai bus services, operated by Express Kesatuan, depart from Terminal Meru Raya station.
The best way to get from Ipoh to Chiang Rai is to fly which takes 7h 5m and costs ฿5000 - ฿19000. Alternatively, you can bus, which costs ฿3900 - ฿9500 and takes 42h 15m.
Ipoh to Chiang Rai bus services, operated by Express Kesatuan, arrive at Hat Yai Station.
Chiang Rai is 1h behind Ipoh. It is currently 12:44 AM in Ipoh and 11:44 PM in Chiang Rai.
What companies run services between Ipoh, Malaysia and Chiang Rai, Thailand?
Scoot Tigerair flies from Ipoh (IPH) to Mae Fah Luang-Chiang Rai International Airport (CEI) 3 times a week. Alternatively, you can take a bus from Terminal Meru Raya to Chiang Rai via Hat Yai Station, Kim Yong Market, สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station, กระบี่, and Phuket Bus Terminal in around 42h 15m.
- Website
- lionairthai.com
Flights from Hat Yai to Mae Fah Luang-Chiang Rai International Airport via Don Muang
- Ave. Duration
- 5h 3m
- When
- Every day
- Estimated price
- ฿2,500–6,500
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Ipoh to Padang Besar
- Ave. Duration
- 2h 57m
- Frequency
- Every 3 hours
- Estimated price
- ฿65–360
- Website
- KTMB
- Shuttle
- ฿65–95
- Express
- ฿240–360
Train from Ipoh to Padang Besar
- Ave. Duration
- 2h 57m
- Frequency
- Every 3 hours
- Estimated price
- ฿65–360
- Website
- KTMB
- Shuttle
- ฿65–95
- Express
- ฿240–360
Train from Padang Besar to Hat Yai
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- ฿11–140
- Website
- KTMB
- Shuttle
- ฿11–16
- Express
- ฿95–140
Train from Ipoh to Padang Besar
- Ave. Duration
- 2h 57m
- Frequency
- Every 3 hours
- Estimated price
- ฿65–360
- Website
- KTMB
- Shuttle
- ฿65–95
- Express
- ฿240–360
Train from Padang Besar to Hat Yai
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- ฿11–140
- Website
- KTMB
- Shuttle
- ฿11–16
- Express
- ฿95–140
Bus from Padang Besar to Hat Yai Bus Terminal
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- ฿50
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, Travel Insider: Top Japan travel tips by Beatrix Holland, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Ipoh to Chiang Rai is 2033 km. It takes approximately 27h 38m to drive from Ipoh to Chiang Rai.
Book your Ipoh to Chiang Rai bus tickets online with 12go.asia.
There are 411+ hotels available in Chiang Rai.


