Rome2Rio

Plan your Thailand Itinerary with Real Train, Bus & Inter-City Routes

Thailand travel plans with the routes already figured out

Rome2Rio itineraries for Thailand are made from a decade of travellers telling us their favourite ways to get from A to B. Personalise these itineraries to take you from A to B to C... and then all the way back home.

11 days in Thailand

BangkokPhuket

Itinerary navigation

Days 1–4: Bangkok, Thailand

Activities
  • Asiatique The Riverfront
  • Muay Thai Live The Legend Lives
Explore Bangkok itineraries
Hotel
Hotel
Recommended

18 Residence

7.5791 reviews
See more hotels

Days 5–7: Pattaya, Thailand

Distance
Transport
Popular
Bangkok → Pattaya by train
  1. Take the train from Bangkok to Pattayatrain train
2h 28m
$3–50
See more transport options
Activities
  • Walking Street
  • Ripley Believe It or Not!
Explore Pattaya itineraries
Hotel
Hotel
Recommended

Pattaya Blue Sky

8.7139 reviews
See more hotels

Days 8–11: Phuket, Thailand

12 days in Thailand

PhuketBangkok

Itinerary navigation

Days 1–4: Phuket, Thailand

Activities
  • Promthep Cape
  • Wat Chalong
Explore Phuket itineraries
Hotel
Hotel
Recommended

The Blue Hotel

8.3367 reviews
See more hotels

Days 5–6: Krabi, Thailand

Distance
Transport
Popular
Phuket → Krabi by bus
  1. Take the bus from Phuket to Krabibus bus
2h 22m
$7–60
See more transport options
Activities
  • Hong Islands Tour
  • Thai Cooking Class
Explore Krabi itineraries
Hotel
Hotel
Recommended

Narintara Private Pool Villas - Free Tuk-Tuk Service to the Beach!

9.569 reviews
See more hotels

Days 7–10: Ko Samui, Thailand

Distance
Transport
Popular
Krabi → Ko Samui by bus and ferry
  1. Take the busferry from Krabi to Ko Samuibusferry bus ferry
3h 45m
$27–60
See more transport options
Activities
  • Wat Plai Laem
  • Mummified Monk at Wat Khunaram
Explore Ko Samui itineraries
Hotel
Hotel
Recommended

Baan Tropicana

8.713 reviews
See more hotels

Days 11–12: Bangkok, Thailand

13 days in Thailand

PattayaPhuket

Itinerary navigation

Days 1–3: Pattaya, Thailand

Activities
  • Tiffany Cabaret Show
  • Art in Paradise
Explore Pattaya itineraries
Hotel
Hotel
Recommended

Pattaya Blue Sky

8.7139 reviews
See more hotels

Days 4–7: Bangkok, Thailand

Distance
Transport
Popular
Pattaya → Bangkok by train
  1. Take the train from Pattaya to Bangkoktrain train
2h 29m
$3–50
See more transport options
Activities
  • MBK Center
  • Wat Pho Reclining Buddha
Explore Bangkok itineraries
Hotel
Hotel
Recommended

18 Residence

7.5791 reviews
See more hotels

Days 8–10: Chiang Mai, Thailand

Day 11: Chiang Rai, Thailand

Distance
Transport
Popular
Chiang Mai → Chiang Rai by bus
  1. Take the bus from Chiang Mai to Chiang Raibus bus
3h 45m
$12–21
See more transport options
Activities
  • Doi Tung Royal Villa
  • Chiang Rai Night Bazaar
Explore Chiang Rai itineraries
Hotel
Hotel
Recommended

Nak Nakara Hotel

8.93,082 reviews
See more hotels

Days 12–13: Phuket, Thailand

14 days in Thailand

Chiang MaiPhuket

Itinerary navigation

Days 1–3: Chiang Mai, Thailand

Activities
  • Sunday Walking Street
  • Doi Inthanon National Park
Explore Chiang Mai itineraries
Hotel
Hotel
Recommended

Phor Liang Meun Terracotta Arts

9.32,422 reviews
See more hotels

Day 4: Chiang Rai, Thailand

Distance
Transport
Popular
Chiang Mai → Chiang Rai by bus
  1. Take the bus from Chiang Mai to Chiang Raibus bus
3h 45m
$12–21
See more transport options
Activities
  • Chiang Rai Clock Tower
  • Wat Rong Khun White Temple
Explore Chiang Rai itineraries
Hotel
Hotel
Recommended

Nak Nakara Hotel

8.93,082 reviews
See more hotels

Days 5–8: Bangkok, Thailand

Days 9–11: Pattaya, Thailand

Distance
Transport
Popular
Bangkok → Pattaya by train
  1. Take the train from Bangkok to Pattayatrain train
2h 28m
$3–50
See more transport options
Activities
  • Walking Street
  • Pattaya Elephant Village
Explore Pattaya itineraries
Hotel
Hotel
Recommended

Pattaya Blue Sky

8.7139 reviews
See more hotels

Days 12–14: Phuket, Thailand

15 days in Thailand

KrabiHua Hin

Itinerary navigation

Days 1–2: Krabi, Thailand

Activities
  • Hong Islands Tour
  • Kayaking in Ao Thalane
Explore Krabi itineraries
Hotel
Hotel
Recommended

Narintara Private Pool Villas - Free Tuk-Tuk Service to the Beach!

9.569 reviews
See more hotels

Days 3–6: Phuket, Thailand

Days 7–10: Bangkok, Thailand

Days 11–13: Pattaya, Thailand

Distance
Transport
Popular
Bangkok → Pattaya by train
  1. Take the train from Bangkok to Pattayatrain train
2h 28m
$3–50
See more transport options
Activities
  • Pattaya Viewpoint Khao Pattaya Viewpoint
  • Pattaya Elephant Village
Explore Pattaya itineraries
Hotel
Hotel
Recommended

Pattaya Blue Sky

8.7139 reviews
See more hotels

Days 14–15: Hua Hin, Thailand

16 days in Thailand

Hat YaiKo Samui

Itinerary navigation

Days 1–2: Hat Yai, Thailand

Activities
  • Hat Yai Cable Car
  • Khlong Hae Floating Market
Explore Hat Yai itineraries
Hotel
Hotel
Recommended

Grand Pink Hotel Hatyai

7.9705 reviews
See more hotels

Days 3–6: Bangkok, Thailand

Days 7–9: Pattaya, Thailand

Distance
Transport
Popular
Bangkok → Pattaya by train
  1. Take the train from Bangkok to Pattayatrain train
2h 28m
$3–50
See more transport options
Activities
  • Jomtien Beach
  • Coral Island Koh Larn
Explore Pattaya itineraries
Hotel
Hotel
Recommended

Pattaya Blue Sky

8.7139 reviews
See more hotels

Days 10–13: Phuket, Thailand

Days 14–15: Krabi, Thailand

Distance
Transport
Popular
Phuket → Krabi by bus
  1. Take the bus from Phuket to Krabibus bus
2h 22m
$7–60
See more transport options
Activities
  • Krabi Night Market
  • Kayaking in Ao Thalane
Explore Krabi itineraries
Hotel
Hotel
Recommended

Narintara Private Pool Villas - Free Tuk-Tuk Service to the Beach!

9.569 reviews
See more hotels

Day 16: Ko Samui, Thailand

17 days in Thailand

BangkokKo Samui

Itinerary navigation

Days 1–4: Bangkok, Thailand

Activities
  • Taling Chan Floating Market
  • Wat Arun
Explore Bangkok itineraries
Hotel
Hotel
Recommended

18 Residence

7.5791 reviews
See more hotels

Days 5–7: Pattaya, Thailand

Distance
Transport
Popular
Bangkok → Pattaya by train
  1. Take the train from Bangkok to Pattayatrain train
2h 28m
$3–50
See more transport options
Activities
  • Pattaya Elephant Village
  • Tiffany Cabaret Show
Explore Pattaya itineraries
Hotel
Hotel
Recommended

Pattaya Blue Sky

8.7139 reviews
See more hotels

Days 8–11: Phuket, Thailand

Days 12–13: Krabi, Thailand

Distance
Transport
Popular
Phuket → Krabi by bus
  1. Take the bus from Phuket to Krabibus bus
2h 22m
$7–60
See more transport options
Activities
  • Thai Cooking Class
  • Khao Khanab Nam Mountains
Explore Krabi itineraries
Hotel
Hotel
Recommended

Narintara Private Pool Villas - Free Tuk-Tuk Service to the Beach!

9.569 reviews
See more hotels

Days 14–17: Ko Samui, Thailand

18 days in Thailand

PhuketHua Hin

Itinerary navigation

Days 1–4: Phuket, Thailand

Activities
  • Patong Beach
  • Bangla Road Nightlife
Explore Phuket itineraries
Hotel
Hotel
Recommended

The Blue Hotel

8.3367 reviews
See more hotels

Days 5–6: Krabi, Thailand

Distance
Transport
Popular
Phuket → Krabi by bus
  1. Take the bus from Phuket to Krabibus bus
2h 22m
$7–60
See more transport options
Activities
  • Krabi Elephant Sanctuary
  • Phi Phi Islands Tour
Explore Krabi itineraries
Hotel
Hotel
Recommended

Narintara Private Pool Villas - Free Tuk-Tuk Service to the Beach!

9.569 reviews
See more hotels

Days 7–10: Ko Samui, Thailand

Days 11–14: Bangkok, Thailand

Days 15–17: Pattaya, Thailand

Distance
Transport
Popular
Bangkok → Pattaya by train
  1. Take the train from Bangkok to Pattayatrain train
2h 28m
$3–50
See more transport options
Activities
  • Jomtien Beach
  • Ripley Believe It or Not!
Explore Pattaya itineraries
Hotel
Hotel
Recommended

Pattaya Blue Sky

8.7139 reviews
See more hotels

Day 18: Hua Hin, Thailand

19 days in Thailand

PattayaKo Samui

Itinerary navigation

Days 1–3: Pattaya, Thailand

Activities
  • Jomtien Beach
  • Pattaya Floating Market
Explore Pattaya itineraries
Hotel
Hotel
Recommended

Pattaya Blue Sky

8.7139 reviews
See more hotels

Days 4–7: Bangkok, Thailand

Distance
Transport
Popular
Pattaya → Bangkok by train
  1. Take the train from Pattaya to Bangkoktrain train
2h 29m
$3–50
See more transport options
Activities
  • Asiatique The Riverfront
  • Sky Bar at Lebua at State Tower
Explore Bangkok itineraries
Hotel
Hotel
Recommended

18 Residence

7.5791 reviews
See more hotels

Days 8–10: Chiang Mai, Thailand

Day 11: Chiang Rai, Thailand

Distance
Transport
Popular
Chiang Mai → Chiang Rai by bus
  1. Take the bus from Chiang Mai to Chiang Raibus bus
3h 45m
$12–21
See more transport options
Activities
  • Choui Fong Tea Plantation
  • Singha Park Chiang Rai
Explore Chiang Rai itineraries
Hotel
Hotel
Recommended

Nak Nakara Hotel

8.93,082 reviews
See more hotels

Days 12–15: Phuket, Thailand

Days 16–17: Krabi, Thailand

Distance
Transport
Popular
Phuket → Krabi by bus
  1. Take the bus from Phuket to Krabibus bus
2h 22m
$7–60
See more transport options
Activities
  • Thai Cooking Class
  • Rock Climbing Railay
Explore Krabi itineraries
Hotel
Hotel
Recommended

Narintara Private Pool Villas - Free Tuk-Tuk Service to the Beach!

9.569 reviews
See more hotels

Days 18–19: Ko Samui, Thailand

20 days in Thailand

Chiang MaiKo Samui

Itinerary navigation

Days 1–3: Chiang Mai, Thailand

Activities
  • Art in Paradise Chiang Mai
  • Elephant Nature Park
Explore Chiang Mai itineraries
Hotel
Hotel
Recommended

Phor Liang Meun Terracotta Arts

9.32,422 reviews
See more hotels

Day 4: Chiang Rai, Thailand

Distance
Transport
Popular
Chiang Mai → Chiang Rai by bus
  1. Take the bus from Chiang Mai to Chiang Raibus bus
3h 45m
$12–21
See more transport options
Activities
  • Golden Triangle Park
  • Mae Fah Luang Garden
Explore Chiang Rai itineraries
Hotel
Hotel
Recommended

Nak Nakara Hotel

8.93,082 reviews
See more hotels

Days 5–8: Bangkok, Thailand

Days 9–11: Pattaya, Thailand

Distance
Transport
Popular
Bangkok → Pattaya by train
  1. Take the train from Bangkok to Pattayatrain train
2h 28m
$3–50
See more transport options
Activities
  • Ripley Believe It or Not!
  • Ramayana Water Park
Explore Pattaya itineraries
Hotel
Hotel
Recommended

Pattaya Blue Sky

8.7139 reviews
See more hotels

Days 12–15: Phuket, Thailand

Days 16–17: Krabi, Thailand

Distance
Transport
Popular
Phuket → Krabi by bus
  1. Take the bus from Phuket to Krabibus bus
2h 22m
$7–60
See more transport options
Activities
  • Rock Climbing Railay
  • Scuba Diving or Snorkeling Trip
Explore Krabi itineraries
Hotel
Hotel
Recommended

Narintara Private Pool Villas - Free Tuk-Tuk Service to the Beach!

9.569 reviews
See more hotels

Days 18–20: Ko Samui, Thailand

30 days in Thailand

KrabiChaiyaphum

Itinerary navigation

Days 1–2: Krabi, Thailand

Activities
  • Rock Climbing Railay
  • Khao Khanab Nam Mountains
Explore Krabi itineraries
Hotel
Hotel
Recommended

Narintara Private Pool Villas - Free Tuk-Tuk Service to the Beach!

9.569 reviews
See more hotels

Days 3–6: Phuket, Thailand

Days 7–10: Bangkok, Thailand

Days 11–13: Pattaya, Thailand

Distance
Transport
Popular
Bangkok → Pattaya by train
  1. Take the train from Bangkok to Pattayatrain train
2h 28m
$3–50
See more transport options
Activities
  • Pattaya Elephant Village
  • Tiffany Cabaret Show
Explore Pattaya itineraries
Hotel
Hotel
Recommended

Pattaya Blue Sky

8.7139 reviews
See more hotels

Days 14–15: Hua Hin, Thailand

Days 16–19: Ko Samui, Thailand

Day 20: Surat Thani, Thailand

Distance
Transport
Popular
Ko Samui → Surat Thani by bus and ferry
  1. Take the busferry from Ko Samui to Surat Thanibusferry bus ferry
2h 30m
See more transport options
Activities
  • Phra That Si Surat
  • Tapi River Cruise
Explore Surat Thani itineraries
Hotel
Hotel
Recommended

Blu Monkey Hotel Surat Thani

8.31,064 reviews
See more hotels

Days 21–23: Chiang Mai, Thailand

Day 24: Chiang Rai, Thailand

Distance
Transport
Popular
Chiang Mai → Chiang Rai by bus
  1. Take the bus from Chiang Mai to Chiang Raibus bus
3h 45m
$12–21
See more transport options
Activities
  • Hill Tribe Museum and Education Center
  • Mae Fah Luang Garden
Explore Chiang Rai itineraries
Hotel
Hotel
Recommended

Nak Nakara Hotel

8.93,082 reviews
See more hotels

Day 25: Udon Thani, Thailand

Day 26: Khon Kaen, Thailand

Distance
Transport
Popular
Udon Thani → Khon Kaen by train
  1. Take the train from Udon Thani to Khon Kaentrain train
1h 27m
$3–50
See more transport options
Activities
  • Khon Kaen Orchid Farm
  • Khon Kaen Walking Street
Explore Khon Kaen itineraries
Hotel
Hotel
Recommended

Nadee 10 Resort & Hotel

8.7418 reviews
See more hotels

Day 27: Maha Sarakham, Thailand

Distance
Transport
Popular
Khon Kaen → Maha Sarakham by bus
  1. Take the bus from Khon Kaen to Maha Sarakhambus bus
1h 35m
$3–8
See more transport options
Activities
  • Maha Sarakham University
  • Local Street Food Exploration
Explore Maha Sarakham itineraries
Hotel
Hotel
Recommended

Debua Mahasarakham

7.546 reviews
See more hotels

Day 28: Ubon Ratchathani, Thailand

Distance
Transport
Popular
Maha Sarakham → Ubon Ratchathani by bus
  1. Take the bus from Maha Sarakham to Ubon Ratchathanibus bus
3h 40m
$9–14
See more transport options
Activities
  • Wat Tai Phra Chao Yai Ong Tue
  • Wat Thung Si Mueang
Explore Ubon Ratchathani itineraries
Hotel
Hotel
Recommended

Sunee Grand Hotel and Convention Center

8.6349 reviews
See more hotels

Day 29: Kalasin, Thailand

Day 30: Chaiyaphum, Thailand