There are 7 ways to get from Chiang Mai to Singapore by plane, bus, train, ferry 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  •  5 h 49 min

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

$72 - $434

Cheapest option

Train  •  2 days 2 h

  1. Take the train from Chiang Mai to Bang Sue
  2. Take the train from Bang Sue to Sungai Kolok
  3. Take the train from Pasir Mas to Johor Bahru Sentral

$42 - $130

5 alternative options

Fly to Johor Bahru  •  8 h 48 min

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

$80 - $505

Bus  •  39 h 27 min

  1. Take the bus from Chiang Mai to Bangkok Mochit Bus Terminal
  2. Take the bus from Bangkok Mochit Bus Terminal to Hat Yai Bus Terminal
  3. Take the bus from Hat Yai to Johor Bahru

$84 - $96

Train, bus  •  39 h 37 min

  1. Take the train from Chiang Mai to Bang Sue
  2. Take the train from Bang Sue to Hat Yai
  3. Take the bus from Hat Yai to Singapore

$61 - $136

Bus, ferry, drive  •  45 h 31 min

  1. Take the bus from Chiang Mai to Phuket Bus Terminal 2 779
  2. Take the ferry from Rassada Pier Phuket to Hat Yao Pier
  3. Drive from Hat Yao Pier to Kukup
  4. Take the ferry from Kukup to Sekupang Intl Sea Port
  5. Take the ferry from Sekupang to HarbourFront

$216 - $313

Drive  •  32 h 31 min

  1. Drive from Chiang Mai to Singapore 1569.9 miles

$320 - $470

Questions & Answers

The distance between Chiang Mai and Singapore is 2017 km. The road distance is 2512 km.

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

The quickest way to get from Chiang Mai to Singapore is to fly which takes 5 h 49 min and costs ฿2300 - ฿14000.

No, there is no direct bus from Chiang Mai to Singapore. However, there are services departing from Chiang Mai and arriving at Queen Street Bus Terminal via Bangkok Mochit Bus Terminal, Hat Yai and Johor Bahru CIQ. The journey, including transfers, takes approximately 39 h 27 min.

It takes approximately 5 h 49 min to get from Chiang Mai to Singapore, including transfers.

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

SilkAir, Scoot Tigerair and six 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 Bus Terminal, Hat Yai, Johor Bahru, and Johor Bahru CIQ in around 39 h 27 min.

Airlines
Thai AirAsia
Website
airasia.com
Flights from Chiang Mai to Singapore via Don Muang
Ave. Duration
4 h 40 min
When
Every day
Estimated price
$95 - $220
Flights from Chiang Mai to Singapore via Krabi
Ave. Duration
6 h 50 min
When
Every day
Estimated price
$100 - $220
Flights from Chiang Mai to Johor Bahru via Don Muang
Ave. Duration
5 h 7 min
When
Tuesday, Thursday and Saturday
Estimated price
$100 - $240
Flights from Chiang Mai to Johor Bahru via Khon Kaen, Don Muang
Ave. Duration
8 h 15 min
When
Tuesday, Thursday and Saturday
Estimated price
$120 - $270
SilkAir
Website
silkair.com
Flights from Chiang Mai to Singapore
Ave. Duration
3 h 15 min
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
$150 - $1,200
Flights from Chiang Mai to Singapore via Koh Samui
Ave. Duration
5 h 50 min
When
Every day
Estimated price
$240 - $1,300
Bangkok Airways
Website
bangkokair.com
Flights from Chiang Mai to Singapore
Ave. Duration
3 h 15 min
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
$150 - $1,200
Flights from Chiang Mai to Singapore via Koh Samui
Ave. Duration
5 h 50 min
When
Every day
Estimated price
$240 - $1,300
Thai Airways International
Website
thaiairways.com
Flights from Chiang Mai to Singapore via Suvarnabhumi
Ave. Duration
4 h 57 min
When
Every day
Estimated price
$220 - $1,100
Scoot Tigerair
Website
flyscoot.com
Flights from Chiang Mai to Singapore
Ave. Duration
3 h 15 min
When
Tuesday, Thursday and Saturday
Estimated price
$95 - $550
Thai Lion Mentari
Website
lionairthai.com
Flights from Chiang Mai to Singapore via Don Muang
Ave. Duration
5 h 40 min
When
Tuesday, Thursday and Saturday
Estimated price
$80 - $190
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Chiang Mai to Johor Bahru via Suvarnabhumi, Kuala Lumpur
Ave. Duration
6 h 55 min
When
Every day
Estimated price
$170 - $550
AirAsia
Website
airasia.com
Flights from Chiang Mai to Johor Bahru via Don Muang
Ave. Duration
4 h 49 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$65 - $290
Train operators
State Railway of Thailand
Website
railway.co.th
Train from Chiang Mai to Bang Sue
Ave. Duration
10 h 10 min
Frequency
Twice daily
Estimated price
$13 - $50
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
$6 - $10
2nd Class (Seat)
$13 - $19
2nd Class (Berth)
$23 - $30
1st Class (Berth)
$35 - $50
Train from Bang Sue to Hat Yai
Ave. Duration
13 h 20 min
Frequency
Every 4 hours
Estimated price
$15 - $55
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
$8 - $11
2nd Class (Seat)
$15 - $21
2nd Class (Berth)
$24 - $35
1st Class (Berth)
$40 - $55
Train from Bang Sue to Sungai Kolok
Ave. Duration
19 h 45 min
Frequency
3 times a day
Estimated price
$16 - $65
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
$9 - $12
2nd Class (Seat)
$16 - $23
2nd Class (Berth)
$26 - $35
1st Class (Berth)
$45 - $65
KTM Malaysia Railway
Phone
03 2267 1200
Email
cllcenter@ktmb.com.my
Website
ktmb.com.my
Train from Pasir Mas to Johor Bahru Sentral
Ave. Duration
16 h 36 min
Frequency
Once daily
Estimated price
$7 - $8
Schedules at
intranet.ktmb.com.my
Book at
12go.asia
Economy
$7 - $8
Superior
$11 - $15
Superior Night
$13 - $16
Premier
$27 - $29
Premier Night
$31 - $34
Bus operators
Bangkok Busline
Website
bangkokbusline.com
Bus from Chiang Mai to Bangkok Mochit Bus Terminal
Ave. Duration
9 h 40 min
Frequency
Every 4 hours
Estimated price
$22
Schedules at
bangkokbusline.com
Book at
12go.asia
Thai Good Travel
Website
thaigoodtravel.com
Bus from Hat Yai to Johor Bahru
Ave. Duration
12 h 45 min
Frequency
Once daily
Estimated price
$38
Schedules at
thaigoodtravel.com
Book at
easybook.com
Grassland Express
Website
grasslandsg.com
Bus from Hat Yai to Singapore
Ave. Duration
14 h
Frequency
Once daily
Estimated price
$32
Schedules at
grasslandsg.com
Greenbus Thailand
Website
greenbusthailand.com
Bus from Chiang Mai to Phuket Bus Terminal 2
Ave. Duration
23 h 30 min
Frequency
Once daily
Estimated price
$35 - $55
Schedules at
greenbusthailand.com
Book at
12go.asia
Ferry operators
Tigerline Ferry
Tuah Ferry
Website
ferrytuah.comoj.com
Ferry from Kukup to Sekupang Intl Sea Port
Ave. Duration
2 h
Frequency
Twice daily
Estimated price
$23
Schedules at
ferrytuah.comoj.com
Majestic Fast Ferry
Website
majesticfastferry.com.sg
Ferry from Sekupang to HarbourFront
Ave. Duration
45 min
Frequency
Hourly
Estimated price
$19
Schedules at
majesticfastferry.com.sg
Batam Fast Ferries
Website
batamfast.com
Ferry from Sekupang Intl Sea Port to Harbourfront Centre
Ave. Duration
45 min
Frequency
Every 3 hours
Estimated price
$12 - $19
Schedules at
batamfast.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 What documents do I need to cross Niagara Falls?, Need to know: Eurostar and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.