There are 8 ways to get from Bagan Si Api-api to Chiang Mai by taxi, ferry, bus, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, ferry, bus to Kuala Lumpur International Airport, fly to Chiang Mai International Airport
best- Take the taxi from Bagan Si Api-api to Dumai
- Take the ferry from Dumai to Melaka
- Take the bus from Malacca Mahkota Medical Centre to Klia
- Fly from Kuala Lumpur International Airport (KUL) to Chiang Mai International Airport (CNX)KUL - CNX
12h 9m฿4,048–8,840Taxi, ferry, bus, train
cheapest- Take the taxi from Bagan Si Api-api to Dumai
- Take the ferry from Dumai to Muar
- Take the bus from Muar to Rantau Panjang
- Take the train from Sungai Kolok to Krung Thep Aphiwat Central Terminal
- Take the train from Krung Thep Aphiwat Central Terminal to Chiang Mai
2d฿2,738–6,151Taxi, ferry, bus, Mini Van
- Take the taxi from Bagan Si Api-api to Dumai
- Take the ferry from Dumai to Muar
- Take the bus from Muar to Rantau Panjang
- Take the bus from Sungai Kolok to Khao Sok
- Take the bus from Khao Sok to Khao San Montanatip
- Take the bus from Sombat Tour Viphawadee 13 to Chaing Mai Arcade Bus Terminal
2d 6h฿4,709–6,253Taxi, bus to Simpang Tiga Airport, fly to Chiang Mai International Airport
- Take the taxi from Bagan Si Api-api to Dumai Terminal AKAP
- Take the bus from Dumai Terminal AKAP to Terminal AKAP BRPS
- Fly from Simpang Tiga Airport (PKU) to Chiang Mai International Airport (CNX)PKU - CNX
14h 2mTaxi to Kuala Namu International Airport, fly to Chiang Mai International Airport
- Take the taxi from Bagan Si Api-api to Kuala Namu International Airport (KNO)
- Fly from Kuala Namu International Airport (KNO) to Chiang Mai International Airport (CNX)KNO - CNX
12h 42m฿5,866–8,829Taxi, ferry, bus to Kuala Lumpur International Airport, fly to Lampang, bus
- Take the taxi from Bagan Si Api-api to Dumai
- Take the ferry from Dumai to Melaka
- Take the bus from Malacca Mahkota Medical Centre to Klia
- Fly from Kuala Lumpur International Airport (KUL) to Lampang (LPT)KUL - LPT
- Take the bus from Lampang to Chiang Mai
16h 26m฿5,048–14,170Taxi, bus to Minangkabau International Airport, fly to Chiang Mai International Airport
- Take the taxi from Bagan Si Api-api to Dumai Terminal AKAP
- Take the bus from Dumai Terminal AKAP to Padang
- Fly from Minangkabau International Airport (PDG) to Chiang Mai International Airport (CNX)PDG - CNX
21h 26m฿4,684–14,151Taxi, ferry, bus
- Take the taxi from Bagan Si Api-api to Dumai
- Take the ferry from Dumai to Melaka
- Take the bus from Malacca Mahkota Medical Centre to Klia
- Take the bus from Nilai to Rantau Panjang
- Take the bus from Sungai Kolok to Bangkok Sai Tai Mai Terminal
- Take the bus from Bangkok Nakhonchai Air Terminal to Chaing Mai Arcade Bus Terminal
2d 9h฿4,373–14,275
Kuala Lumpur International Airport (KUL) to Chiang Mai International Airport (CNX) flights
Questions & Answers
The cheapest way to get from Bagan Si Api-api to Chiang Mai is to taxi and ferry and bus and train which costs ฿2700 - ฿6500 and takes 2 days 0h.
The fastest way to get from Bagan Si Api-api to Chiang Mai is to taxi and ferry and bus and fly which takes 12h 9m and costs ฿4000 - ฿9000.
The distance between Bagan Si Api-api and Chiang Mai is 2211 km.
The best way to get from Bagan Si Api-api to Chiang Mai without a car is to taxi and ferry and bus and train which takes 2 days 0h and costs ฿2700 - ฿6500.
It takes approximately 12h 9m to get from Bagan Si Api-api to Chiang Mai, including transfers.
There are 3159+ hotels available in Chiang Mai.
What companies run services between Bagan Si Api-api, Indonesia and Chiang Mai, Thailand?
There is no direct connection from Bagan Si Api-api to Chiang Mai. However, you can take the taxi to Dumai, take the ferry to Melaka, walk to Malacca Mahkota Medical Centre, take the bus to Klia, walk to Kuala Lumpur International Airport (KUL) airport, fly to Chiang Mai International Airport (CNX), walk to สนามบินเชียงใหม่ Chiang Mai International Airport, then take the bus to วัฒโนทัยพายัพ Wattanothaipayap. Alternatively, you can take the taxi to Dumai, take the ferry to Muar, walk to Muar, take the bus to Rantau Panjang, walk to Sungai Kolok, take the train to Krung Thep Aphiwat Central Terminal, then take the train to Chiang Mai.
- Website
- airasia.com
Flights from Kuala Lumpur International Airport to Chiang Mai International Airport via Don Muang
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ฿2,800–8,500
Flights from Kuala Lumpur International Airport to Chiang Mai International Airport via Hat Yai
- Ave. Duration
- 4h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ฿2,800–8,500
Flights from Kuala Namu International Airport to Chiang Mai International Airport via Don Muang
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ฿2,200–9,000
Flights from Kuala Namu International Airport to Chiang Mai International Airport via Penang, Don Muang
- Ave. Duration
- 5h 50m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ฿3,200–10,000
Flights from Kuala Lumpur International Airport to Lampang via Don Muang
- Ave. Duration
- 6h 33m
- When
- Every day
- Estimated price
- ฿2,800–12,000
Flights from Kuala Lumpur International Airport to Lampang via Phuket, Don Muang
- Ave. Duration
- 6h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ฿3,000–12,000
Flights from Kuala Lumpur International Airport to Lampang via Penang, Don Muang
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ฿3,800–12,000
Flights from Kuala Lumpur International Airport to Lampang via Hat Yai, Don Muang
- Ave. Duration
- 7h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ฿3,800–12,000
Flights from Kuala Lumpur International Airport to Lampang via Krabi, Don Muang
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- ฿3,900–12,000
- Website
- airasia.com
Flights from Kuala Lumpur International Airport to Chiang Mai International Airport
- Ave. Duration
- 2h 42m
- When
- Every day
- Estimated price
- ฿2,000–4,900
Flights from Simpang Tiga Airport to Chiang Mai International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ฿2,700–10,000
Flights from Kuala Namu International Airport to Chiang Mai International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- ฿2,800–11,000
Flights from Minangkabau International Airport to Chiang Mai International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ฿3,200–12,000
- Website
- malaysiaairlines.com
Flights from Kuala Lumpur International Airport to Chiang Mai International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ฿2,700–12,000
Flights from Kuala Lumpur International Airport to Chiang Mai International Airport via Suvarnabhumi
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ฿4,100–13,000
Flights from Simpang Tiga Airport to Chiang Mai International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 5h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ฿3,500–14,000
Flights from Kuala Namu International Airport to Chiang Mai International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 5h 32m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ฿3,600–15,000
Flights from Minangkabau International Airport to Chiang Mai International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 5h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ฿4,100–17,000
- Website
- thaiairways.com
Flights from Kuala Lumpur International Airport to Chiang Mai International Airport via Suvarnabhumi
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ฿4,100–13,000
- Website
- maiair.com
Flights from Kuala Lumpur International Airport to Chiang Mai International Airport via Yangon
- Ave. Duration
- 4h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ฿3,000–12,000
- Website
- singaporeair.com
Flights from Kuala Namu International Airport to Chiang Mai International Airport via Singapore Changi
- Ave. Duration
- 6h 55m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ฿3,000–12,000
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Sungai Kolok to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 19h 25m
- Frequency
- Once daily
- Estimated price
- ฿310–2,000
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿310–380
- 2nd Class (Air-Conditioned Berth)
- ฿800–1,100
- 2nd Class (Air-conditioned Seat)
- ฿550–800
- 1st Class (Air-Conditioned Berth)
- ฿1,500–2,000
Train from Krung Thep Aphiwat Central Terminal to Chiang Mai
- Ave. Duration
- 10h 20m
- Frequency
- 3 times a day
- Estimated price
- ฿210–1,600
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿210–300
- 2nd Class (Air-Conditioned Berth)
- ฿700–1,000
- 2nd Class (Air-conditioned Seat)
- ฿440–600
- 1st Class (Air-Conditioned Berth)
- ฿1,200–1,600
- Phone
- +65 6396 5681
- CustomerService@starmartbus.com
- Website
- omio.com
Bus from Malacca Mahkota Medical Centre to Klia
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- ฿210–340
- Book at
- https://www.omio.com/companies/buses/starmart-express-7ne0r
- Phone
- 012-708 2999
- enquiry@kkkl.com.my
- Website
- kkklexpress.com
Bus from Muar to Rantau Panjang
- Ave. Duration
- 10h 50m
- Frequency
- Once daily
- Estimated price
- ฿430–550
- Schedules at
- kkklexpress.com
- Book at
- kkklexpress.com
Bus from Sungai Kolok to Khao Sok
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- ฿850–1,500
- Phone
- +66 2 277 4488
- info@rajaferryport.com
- Website
- rajaferryport.com
Bus from Khao Sok to Khao San Montanatip
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- ฿1,080
- Book at
- https://12go.asia/en/operator/raja-ferry
- Website
- https://www.rajaferryport.com/
- Phone
- +66 2 936 3256
- Website
- sombattour.com
Bus from Sombat Tour Viphawadee 13 to Chaing Mai Arcade Bus Terminal
- Ave. Duration
- 10h 10m
- Frequency
- Hourly
- Estimated price
- ฿550–950
- Book at
- https://12go.asia/en/operator/sombat-tour
- Website
- https://www.sombattour.com/
- Phone
- +66 2 030 4933
- Website
- bangkokbusline.co.th
Bus from Sombat Tour Viphawadee 13 to Chaing Mai Arcade Bus Terminal
- Ave. Duration
- 9h 40m
- Frequency
- 5 times a day
- Estimated price
- ฿600–1,100
- Book at
- https://12go.asia/en/operator/bangkok-busline?gad_source=1&gclid=Cj0KCQiAwbitBhDIARIsABfFYIL7NQN9eHO--kzPR38l4tIhJTTSnWwKehvfsSTpdhJ5DCXYO-3uleIaAkeNEALw_wcB
- Website
- https://bangkokbusline.co.th/?lang_code=en
- Express
- ฿664
- VIP
- ฿763
- VIP 24
- ฿994
- Phone
- +62 852-6512-1960
Bus from Dumai Terminal AKAP to Terminal AKAP BRPS
- Ave. Duration
- 3h 47m
- Frequency
- Once daily
- Schedules at
- busnesia.blogspot.com
Bus from Dumai Terminal AKAP to Padang
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- ฿350
- Schedules at
- busnesia.blogspot.com
- Phone
- +66 56 720 720
- info@phetprasert.com
- Website
- phetprasert.com
Bus from Lampang to Chiang Mai
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- ฿100–200
- Book at
- https://12go.asia/en/operator/phet-prasert
- 13
- ฿100–120
- Phone
- +609-765 6000
- hq@ekspresperdana.my
- Website
- ekspresperdana.com.my
Bus from Nilai to Rantau Panjang
- Ave. Duration
- 8h 59m
- Frequency
- Once daily
- Estimated price
- ฿410–450
- Website
- https://www.ekspresperdana.com.my/
- Phone
- 1490
- borkorsor@transport.co.th
- Website
- tcl99web.transport.co.th
Bus from Sungai Kolok to Bangkok Sai Tai Mai Terminal
- Ave. Duration
- 27h 24m
- Frequency
- Once daily
- Estimated price
- ฿950–9,500
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- Phone
- 1624
- customerservice@nakhonchaiair.com
- Website
- nakhonchaiair.com
Bus from Bangkok Nakhonchai Air Terminal to Chaing Mai Arcade Bus Terminal
- Ave. Duration
- 9h 50m
- Frequency
- Every 3 hours
- Estimated price
- ฿650–1,100
- Book at
- https://12go.asia/en/operator/nakhonchai-air
- Website
- https://www.nakhonchaiair.com/view/
- Gold Class
- ฿700–850
- First Class
- ฿950–1,100
- Phone
- +62 853-7567-0000
- indomal_dumai@yahoo.com
- Website
- indomalfastferry.com
Ferry from Dumai to Melaka
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ฿1,068
- Schedules at
- indomalfastferry.com
- Phone
- 06-2832506
- tunasrupat@hotmail.com
Ferry from Dumai to Melaka
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ฿680
Ferry from Dumai to Muar
- Ave. Duration
- 2h
- Frequency
- 3 times a week
- Estimated price
- ฿620
- Ave. Duration
- 2h 33m
- Estimated price
- ฿1,100–4,400
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 Travelling to the UK: What do I need to know?, Which side of Niagara Falls should I choose (and how do I get there)?, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.



























