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
  • Yaowarat Road Chinatown Street Food
  • Wat Pho Reclining Buddha
Explore Bangkok itineraries
Hotel
Hotel
Recommended

18 Residence

7.5790 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
  • Pattaya Viewpoint Khao Pattaya Viewpoint
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
  • Jungceylon Shopping Mall
  • Simon Cabaret Show
Explore Phuket itineraries
Hotel
Hotel
Recommended

The Blue Hotel

8.3366 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
  • Four 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
$30–60
See more transport options
Activities
  • Hin Ta and Hin Yai Rocks
  • Thai Cooking Class
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
  • Walking Street
  • Tiffany Cabaret Show
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
  • Wat Arun
  • Asiatique The Riverfront
Explore Bangkok itineraries
Hotel
Hotel
Recommended

18 Residence

7.5790 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–22
See more transport options
Activities
  • Mae Fah Luang Garden
  • Wat Phra Kaew
Explore Chiang Rai itineraries
Hotel
Hotel
Recommended

Nak Nakara Hotel

8.93,083 reviews
See more hotels

Days 12–13: Phuket, Thailand

14 days in Thailand

Chiang MaiPhuket

Itinerary navigation

Days 1–3: Chiang Mai, Thailand

Activities
  • Art in Paradise Chiang Mai
  • Wat Chedi Luang
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–22
See more transport options
Activities
  • Mae Sai Border Market
  • Golden Triangle Park
Explore Chiang Rai itineraries
Hotel
Hotel
Recommended

Nak Nakara Hotel

8.93,083 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
  • Coral Island Koh Larn
  • Underwater World Pattaya
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
  • Khao Khanab Nam Mountains
  • 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 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
  • Mini Siam
  • Tiffany Cabaret Show
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
  • Songkhla Old Town
  • ASEAN Night Bazaar Hat Yai
Explore Hat Yai itineraries
Hotel
Hotel
Recommended

Grand Pink Hotel Hatyai

8705 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
  • Ripley Believe It or Not!
  • Walking Street
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 Elephant Sanctuary
  • Emerald Pool Sa Morakot
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
  • Yaowarat Road Chinatown Street Food
  • Chatuchak Weekend Market
Explore Bangkok itineraries
Hotel
Hotel
Recommended

18 Residence

7.5790 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
  • Underwater World Pattaya
  • Pattaya Floating Market
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
  • Khao Khanab Nam Mountains
  • 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 14–17: 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
$30–60
See more transport options
Activities
  • Ang Thong National Marine Park Tour
  • Overlap Stone
Explore Ko Samui itineraries
Hotel
Hotel
Recommended

Baan Tropicana

8.713 reviews
See more hotels

18 days in Thailand

PhuketHua Hin

Itinerary navigation

Days 1–4: Phuket, Thailand

Activities
  • Phuket Elephant Sanctuary
  • Big Buddha Phuket
Explore Phuket itineraries
Hotel
Hotel
Recommended

The Blue Hotel

8.3366 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
  • Four Islands Tour
  • Krabi Elephant Sanctuary
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
  • Big Buddha Temple Wat Phra Yai
  • Pattaya Floating Market
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
  • Coral Island Koh Larn
  • 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
  • Sky Bar at Lebua at State Tower
  • Wat Arun
Explore Bangkok itineraries
Hotel
Hotel
Recommended

18 Residence

7.5790 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–22
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,083 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
  • Krabi Night Market
  • Krabi Elephant Sanctuary
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

Distance
Transport
Popular
Krabi → Ko Samui by bus and ferry
  1. Take the busferry from Krabi to Ko Samuibusferry bus ferry
3h 45m
$30–60
See more transport options
Activities
  • Lamai Beach
  • Stand-up Paddleboarding at Chaweng Beach
Explore Ko Samui itineraries
Hotel
Hotel
Recommended

Baan Tropicana

8.713 reviews
See more hotels

20 days in Thailand

Chiang MaiKo Samui

Itinerary navigation

Days 1–3: Chiang Mai, Thailand

Activities
  • Nimmanhaemin Road
  • Old City Walls and Moat
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–22
See more transport options
Activities
  • Wat Rong Suea Ten Blue Temple
  • Choui Fong Tea Plantation
Explore Chiang Rai itineraries
Hotel
Hotel
Recommended

Nak Nakara Hotel

8.93,083 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
  • Sanctuary of Truth
  • 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
  • Four Islands Tour
  • 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–20: 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
$30–60
See more transport options
Activities
  • Na Muang Waterfall 1
  • Samui Elephant Sanctuary
Explore Ko Samui itineraries
Hotel
Hotel
Recommended

Baan Tropicana

8.713 reviews
See more hotels

30 days in Thailand

KrabiChaiyaphum

Itinerary navigation

Days 1–2: Krabi, Thailand

Activities
  • Krabi Elephant Sanctuary
  • Hong 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 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
  • Ripley Believe It or Not!
  • Jomtien Beach
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

Days 20–22: Chiang Mai, Thailand

Distance
Transport
Popular
Ko Samui → Chiang Mai by fly
  1. Take the taxi from Ko Samui to Chiang Maitaxi taxi
  2. Fly from Ko Samui to Chiang Maiplane plane
2h 13m
$242–600
See more transport options
Activities
  • Doi Inthanon National Park
  • Sunday Walking Street
Explore Chiang Mai itineraries
Hotel
Hotel
Recommended

Phor Liang Meun Terracotta Arts

9.32,422 reviews
See more hotels

Day 23: 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–22
See more transport options
Activities
  • Golden Triangle Park
  • Hill Tribe Museum and Education Center
Explore Chiang Rai itineraries
Hotel
Hotel
Recommended

Nak Nakara Hotel

8.93,083 reviews
See more hotels

Day 24: Udon Thani, Thailand

Day 25: Nong Khai, Thailand

Distance
Transport
Popular
Udon Thani → Nong Khai by train
  1. Take the train from Udon Thani to Nong Khaitrain train
41 min
$2–45
See more transport options
Activities
  • Traditional Thai Massage
  • Phra That Klang Nam
Explore Nong Khai itineraries
Hotel
Hotel
Recommended

Amanta Hotel Nongkhai

8.6409 reviews
See more hotels

Day 26: Khon Kaen, Thailand

Distance
Transport
Popular
Nong Khai → Khon Kaen by train
  1. Take the train from Nong Khai to Khon Kaentrain train
2h 7m
$3–50
See more transport options
Activities
  • Central Plaza Khon Kaen
  • 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
  • Wat Maha Chai
  • Talad Mai Maha Sarakham
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 Sirindhorn Wararam Phu Prao
  • Ubon Ratchathani Cultural Center
Explore Ubon Ratchathani itineraries
Hotel
Hotel
Recommended

Sunee Grand Hotel and Convention Center

8.5347 reviews
See more hotels

Day 29: Kalasin, Thailand

Day 30: Chaiyaphum, Thailand