Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Singapore?

Book now

There are 8 ways to get from Chiang Mai to Singapore 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.

Recommended option

Fly to Singapore Changi  •  5h 54m

  1. Fly from Chiang Mai (CNX) to Singapore Changi (SIN) CNX - SIN

Cheapest option

Train  •  2 days 1h

  1. Take the train from Chiang Mai to Krung Thep Aphiwat Central Terminal Station
  2. Take the train from Bang Sue Junction to Sungai Kolok
  3. Take the train from Pasir Mas to Johor Bahru Sentral

6 alternative options

Fly to Senai  •  9h 24m

  1. Fly from Chiang Mai (CNX) to Senai (JHB) CNX - JHB

Train, bus  •  39h 25m

  1. Take the train from Chiang Mai to Krung Thep Aphiwat Central Terminal Station
  2. Take the train from Krung Thep Aphiwat Central Terminal Station to Hat Yai
  3. Take the bus from Hatyai to Singapore Golden Mile Complex

Train, bus via JB Sentral Bus Ter  •  40h 20m

  1. Take the train from Chiang Mai to Krung Thep Aphiwat Central Terminal Station
  2. Take the train from Krung Thep Aphiwat Central Terminal Station to Hat Yai
  3. Take the bus from Hat Yai to Johor Bahru

Bus via Bangkok  •  40h 28m

  1. Take the bus from Chiang Mai Bus Terminal 3 to Bangkok Mochit Bus Terminal
  2. Take the bus from Bangkok Mochit Bus Terminal to Hat Yai
  3. Take the bus from Hatyai to Singapore Golden Mile Complex

Bus  •  2 days 4h

  1. Take the bus from Chiang Mai to Chiang Rai
  2. Take the bus from Chiang Rai to Hat Yai
  3. Take the bus from Hat Yai to Melaka Sentral
  4. Take the bus from Melaka Sentral to Queen Street Bus Terminal

Drive  •  32h 31m

  1. Drive from Chiang Mai to Singapore 2511.6 km

Questions & Answers

The cheapest way to get from Chiang Mai to Singapore is to train which costs ฿800 - ฿4800 and takes 2 days 1h.

More details

The quickest way to get from Chiang Mai to Singapore is to fly which costs ฿3200 - ฿9000 and takes 5h 54m.

More details

No, there is no direct bus from Chiang Mai to Singapore. However, there are services departing from Chiang Mai Bus Terminal 3 and arriving at Singapore Golden Mile Complex via Bangkok Mochit Bus Terminal and Hatyai. The journey, including transfers, takes approximately 40h 28m.

More details

It is 2017 km from Chiang Mai to Singapore. It is approximately 2511.6 km to drive.

Get driving directions

The best way to get from Chiang Mai to Singapore without a car is to train and bus which takes 39h 25m and costs ฿1900 - ฿4900.

More details

It takes approximately 5h 54m to get from Chiang Mai to Singapore, including transfers.

More details

Chiang Mai to Singapore bus services, operated by Bangkok Busline, depart from Chiang Mai Bus Terminal 3 station.

More details

The best way to get from Chiang Mai to Singapore is to fly which takes 5h 54m and costs ฿3200 - ฿9000. Alternatively, you can bus via Bangkok, which costs ฿2500 - ฿3500 and takes 40h 28m, you could also train, which costs ฿800 - ฿4800 and takes 2 days 1h.

Mode details

The quickest flight from Chiang Mai Airport to Singapore Changi Airport is the direct flight which takes 3h.

Search flights

Chiang Mai to Singapore bus services, operated by Archipelago Travel Service, arrive at Singapore Golden Mile Complex station.

More details

Map of how to get from Chiang Mai to Singapore.
Launch map view
  • Distance: 2017 km
  • Duration: 5h 54m

What companies run services between Chiang Mai, Thailand and Singapore?

Scoot Tigerair, Thai AirAsia and seven other airlines fly from Chiang Mai to Singapore hourly. Alternatively, you can take a bus from Chiang Mai to Singapore via Bangkok Mochit Bus Terminal, Hat Yai, and Hatyai in around 40h 28m.

Airlines
Thai AirAsia
Website
airasia.com
Flights from Chiang Mai to Singapore Changi
Ave. Duration
3h 15m
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
$120 - $480
Flights from Chiang Mai to Singapore Changi via Don Muang
Ave. Duration
4h 57m
When
Every day
Estimated price
$120 - $480
Flights from Chiang Mai to Singapore Changi via Phuket
Ave. Duration
5h 15m
When
Every day
Estimated price
$120 - $480
Flights from Chiang Mai to Senai via Don Muang
Ave. Duration
7h 16m
When
Every day
Estimated price
$110 - $280
Flights from Chiang Mai to Senai via Khon Kaen, Don Muang
Ave. Duration
7h
When
Monday, Wednesday, Friday and Saturday
Estimated price
$120 - $300
AirAsia
Website
airasia.com
Flights from Chiang Mai to Singapore Changi via Kuala Lumpur
Ave. Duration
6h
When
Every day
Estimated price
$180 - $390
Flights from Chiang Mai to Senai via Kuala Lumpur
Ave. Duration
5h 52m
When
Every day
Estimated price
$100 - $190
Flights from Chiang Mai to Senai via Kuala Lumpur, Sultan Ismail Petra
Ave. Duration
8h
When
Tuesday, Thursday and Saturday
Estimated price
$100 - $190
Scoot Tigerair
Website
flyscoot.com
Flights from Chiang Mai to Singapore Changi
Ave. Duration
3h 5m
When
Every day
Estimated price
$160 - $850
Thai Vietjet Air
Website
vietjetair.com
Flights from Chiang Mai to Singapore Changi via Suvarnabhumi
Ave. Duration
5h 30m
When
Every day
Estimated price
$130 - $1600
Thai Lion Mentari
Website
lionairthai.com
Flights from Chiang Mai to Singapore Changi via Don Muang
Ave. Duration
6h 5m
When
Every day
Estimated price
$180 - $900
Thai Airways International
Website
thaiairways.com
Flights from Chiang Mai to Singapore Changi via Suvarnabhumi
Ave. Duration
6h 40m
When
Every day
Estimated price
$260 - $1000
Bangkok Airways
Website
bangkokair.com
Flights from Chiang Mai to Singapore Changi via Koh Samui
Ave. Duration
6h 50m
When
Every day
Estimated price
$380 - $1200
Train operators
State Railway of Thailand
Phone
1690
Email
sarabanklang@railway.co.th
Website
railway.co.th
Train from Chiang Mai to Krung Thep Aphiwat Central Terminal Station
Ave. Duration
10h 5m
Frequency
Every 4 hours
Estimated price
$8 - $65
Book at
https://12go.asia/en/operator/thai-railways
Website
https://www.railway.co.th/Home/Index
3rd Class (Seat)
$8 - $12
2nd Class (Air-Conditioned Berth)
$27 - $40
2nd Class (Air-conditioned Seat)
$16 - $23
1st Class (Air-Conditioned Berth)
$45 - $65
Train from Krung Thep Aphiwat Central Terminal Station to Hat Yai
Ave. Duration
14h 15m
Frequency
4 times a day
Estimated price
$10 - $70
Book at
https://12go.asia/en/operator/thai-railways
Website
https://www.railway.co.th/Home/Index
3rd Class (Seat)
$10 - $13
2nd Class (Air-Conditioned Berth)
$29 - $40
2nd Class (Air-conditioned Seat)
$19 - $26
1st Class (Air-Conditioned Berth)
$50 - $70
Train from Bang Sue Junction to Sungai Kolok
Ave. Duration
19h 45m
Frequency
Twice daily
Estimated price
$12 - $75
Book at
https://12go.asia/en/operator/thai-railways
Website
https://www.railway.co.th/Home/Index
3rd Class (Seat)
$12 - $15
2nd Class (Air-Conditioned Berth)
$30 - $45
2nd Class (Air-conditioned Seat)
$21 - $29
1st Class (Air-Conditioned Berth)
$55 - $75
KTM Intercity
Phone
+60 3 2267 1200
Email
cllcenter@ktmb.com.my
Website
ktmb.com.my
Train from Pasir Mas to Johor Bahru Sentral
Ave. Duration
15h 28m
Frequency
Once daily
Estimated price
$7 - $35
Website
https://www.ktmb.com.my
Shuttle
$7 - $9
Express Economy
$11 - $13
Express First
$33
Bus operators
Archipelago Travel Service
Phone
074 223 059
Website
12go.asia
Bus from Hatyai to Singapore Golden Mile Complex
Ave. Duration
13h
Frequency
Once daily
Estimated price
$54
Book at
12go.asia
KPB Express
Bangkok Busline
Phone
0-27921488
Email
bangkok_buslines@hotmail.com
Bus from Chiang Mai Bus Terminal 3 to Bangkok Mochit Bus Terminal
Ave. Duration
9h 30m
Frequency
Every 4 hours
Estimated price
$25 - $40
Schedules at
12go.asia
Book at
12go.asia
Express
$26
VIP
$30
VIP 24
$38
The Transport Company
Phone
1490
Email
borkorsor@transport.co.th
Website
home.transport.co.th
Bus from Chiang Mai Arcade Bus Terminal to Bangkok Mochit Bus Terminal
Ave. Duration
11h 53m
Frequency
3 times a day
Estimated price
$18 - $28
Book at
https://12go.asia/en/operator/transport-co
Website
https://tcl99web.transport.co.th/Home
Bus from Bangkok Mochit Bus Terminal to Hat Yai
Ave. Duration
15h 53m
Frequency
Once daily
Estimated price
$26 - $40
Book at
https://12go.asia/en/operator/transport-co
Website
https://tcl99web.transport.co.th/Home
Piya Chai Patthana
Website
12go.asia
Bus from Chiang Rai to Hat Yai
Ave. Duration
25h 45m
Frequency
5 times a week
Estimated price
$70 - $73
Book at
12go.asia
KKKL Express
Phone
012-7082999
Email
enquiry@kkkl.com.my
Website
kkklexpress.com
Bus from Hat Yai to Melaka Sentral
Ave. Duration
16h 1m
Frequency
Once daily
Estimated price
$18 - $35
Book at
12go.asia
707 Inc Travel
Phone
+65 8710 7707
Email
info.sin@707-inc.com
Website
707-inc.com
Bus from Melaka Sentral to Queen Street Bus Terminal
Ave. Duration
3h 50m
Frequency
Hourly
Estimated price
$28
Schedules at
707-inc.com
Book at
book.707-inc.com

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 How to get from London City Airport into central London, Italian Lakes: Getting around by train and Why you should take the train in the US - to help you get the most out of your next trip.

More Questions & Answers

Singapore is 1h ahead of Chiang Mai. It is currently 7:20 PM in Chiang Mai and 8:20 PM in Singapore.

Yes, the driving distance between Chiang Mai to Singapore is 2512 km. It takes approximately 32h 31m to drive from Chiang Mai to Singapore.

Get driving directions

Scoot Tigerair, Thai Vietjet Air, AirAsia and four other airlines offer flights from Chiang Mai Airport to Singapore Changi Airport.

Search flights

There are 1220+ hotels available in Singapore. Prices start at $149 SGD per night.

More details

The best way to get from Chiang Mai to Chiang Mai Airport is to bus which takes 8 min and costs ฿30.

More details