There are 5 ways to get from Taiwan to Thailand by plane, subway, bus, ferry, car, train or car ferry

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 Kaohsiung to Suvarnabhumi  •  7 h 23 min

  1. Fly from Kaohsiung (KHH) to Suvarnabhumi (BKK) KHH - BKK

$124 - $606

Cheapest option

Fly Taipei to Don Muang  •  7 h 44 min

  1. Fly from Taipei (TPE) to Don Muang (DMK) TPE - DMK

$104 - $306

3 alternative options

Fly Taipei to Suvarnabhumi, BTS, line 511 bus  •  8 h 24 min

  1. Fly from Taipei (TPE) to Suvarnabhumi (BKK) TPE - BKK
  2. Take the BTS from Phaya Thai to Bearing
  3. Take the line 511 bus from Bearing BTS Station to Pak Nam Market

$125 - $278

Ferry, drive, train, bus  •  46 h 45 min

  1. Take the ferry from Taipei to Pingtan County
  2. Drive from Pingtan County to Fuqing
  3. Take the train from Fuqing to Gutian North
  4. Take the train from Gutian North to Kunming South
  5. Take the bus from Kunming South to Laos Vientiane
  6. Take the train from Nong Khai to Hua Lamphong
  7. Take the ferry from Marine Department to Memorial Bridge

$349 - $426

Car ferry, drive  •  2 days 3 h

  1. Take the car ferry from Keelung Port to Xiamen Port
  2. Drive from Xiamen Port to Bangkok

$392 - $523

What companies run services between Taiwan and Thailand?

China Airlines, Thai Smile and six other airlines fly from Kaohsiung to Samut Prakan hourly.

Airlines
Thai Airways International
Website
thaiairways.com
Flights from Kaohsiung to Suvarnabhumi
Ave. Duration
3 h 30 min
When
Every day
Estimated price
$110 - $800
Flights from Taipei to Suvarnabhumi
Ave. Duration
3 h 45 min
When
Every day
Estimated price
$260 - $700
EVA Air
Website
evaair.com
Flights from Taipei to Suvarnabhumi
Ave. Duration
3 h 45 min
When
Every day
Estimated price
$260 - $700
China Airlines
Website
china-airlines.com
Flights from Kaohsiung to Suvarnabhumi
Ave. Duration
3 h 30 min
When
Every day
Estimated price
$310 - $1,700
Flights from Taipei to Suvarnabhumi
Ave. Duration
3 h 43 min
When
Every day
Estimated price
$280 - $850
Vietnam Airlines
Website
vietnamairlines.com
Flights from Kaohsiung to Suvarnabhumi via Ho Chi Minh City
Ave. Duration
6 h 40 min
When
Every day
Estimated price
$240 - $1,000
Flights from Kaohsiung to Suvarnabhumi via Hanoi
Ave. Duration
7 h 5 min
When
Every day
Estimated price
$240 - $1,000
Thai Smile
Website
thaismileair.com
Flights from Kaohsiung to Suvarnabhumi
Ave. Duration
3 h 30 min
When
Every day
Estimated price
$110 - $800
Vietjet Air
Website
vietjetair.com
Flights from Kaohsiung to Suvarnabhumi via Ho Chi Minh City
Ave. Duration
7 h 5 min
When
Every day
Estimated price
$170 - $1,400
Spring Airlines
Website
springairlines.com
Flights from Kaohsiung to Suvarnabhumi via Shanghai Pudong
Ave. Duration
7 h 50 min
When
Wednesday, Friday and Sunday
Estimated price
$180 - $850
Cathay Pacific
Website
cathaypacific.com
Flights from Kaohsiung to Suvarnabhumi via Hong Kong
Ave. Duration
5 h 30 min
When
Every day
Estimated price
$320 - $1,300
NokScoot
Website
nokscoot.com
Flights from Taipei to Don Muang
Ave. Duration
3 h 35 min
When
Every day
Estimated price
$130 - $600
Tigerair Taiwan
Website
tigerairtw.com
Flights from Taipei to Don Muang
Ave. Duration
3 h 50 min
When
Every day
Estimated price
$140 - $600
Thai Lion Mentari
Website
lionairthai.com
Flights from Taipei to Don Muang
Ave. Duration
3 h 50 min
When
Every day
Estimated price
$110 - $190
China Yunnan Airlines
Flights from Taipei to Suvarnabhumi via Phnom Penh
Ave. Duration
4 h 50 min
When
Tuesday, Thursday and Sunday
Estimated price
$120 - $600
Xiamen Airlines
Website
xiamenair.com
Flights from Taipei to Suvarnabhumi via Xiamen
Ave. Duration
5 h 40 min
When
Every day
Estimated price
$310 - $950
Train operators
BTS
Website
bts.co.th
Subway from Phaya Thai to Bearing
Ave. Duration
27 min
Frequency
Every 10 minutes
Estimated price
$1 - $2
Schedules at
bts.co.th
China Railways G-Class
Train from Fuqing to Gutian North
Ave. Duration
53 min
Frequency
Twice daily
Estimated price
$15 - $18
Schedules at
trip.com
2nd Class Seat
$15 - $18
1st Class Seat
$23 - $26
Business Class Seat
$45 - $55
Train from Gutian North to Kunming South
Ave. Duration
10 h 58 min
Frequency
Once daily
Estimated price
$120 - $150
Schedules at
trip.com
2nd Class Seat
$120 - $150
1st Class Seat
$210 - $240
Business Class Seat
$380 - $450
State Railway of Thailand
Website
railway.co.th
Train from Nong Khai to Hua Lamphong
Ave. Duration
11 h 10 min
Frequency
Once daily
Estimated price
$12 - $50
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
$6 - $9
2nd Class (Seat)
$12 - $18
2nd Class (Berth)
$22 - $30
1st Class (Berth)
$35 - $50
Bus operators
Baidu
Website
zhidao.baidu.com
Bus from Kunming South to Laos Vientiane
Ave. Duration
14 h
Frequency
Once daily
Estimated price
$90
Schedules at
zhidao.baidu.com
Ferry operators
Taiwan Csf
Website
taiwancsf.com
Ferry from Taipei to Pingtan County
Ave. Duration
3 h
Frequency
Once daily
Estimated price
$101
Schedules at
taiwancsf.com
Chao Phraya Express Boat
Cosco Shipping Lines
Website
coscotw.com.tw
Car ferry from Keelung Port to Xiamen Port
Ave. Duration
14 h
Frequency
Once a week
Estimated price
$130
Schedules at
coscotw.com.tw

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 Getting around the Cyclades, Which side of Niagara Falls should I choose (and how do I get there)? and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.

Questions & Answers

The distance between Taiwan and Thailand is 2338 km.

The cheapest way to get from Taiwan to Thailand is to fly which costs $100 - $310 and takes 7 h 44 min.

The quickest way to get from Taiwan to Thailand is to fly which takes 7 h 23 min and costs $120 - $650.

It takes approximately 7 h 23 min to get from Taiwan to Thailand, including transfers.