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.

12 days in Thailand

BangkokKrabi

Itinerary navigation

Days 1–4: Bangkok, Thailand

Activities
  • Chao Phraya River Cruise
  • Taling Chan Floating Market
Explore Bangkok itineraries
Hotel
Hotel
Recommended

18 Residence

7.6783 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
  • Sanctuary of Truth
  • Jomtien Beach
Explore Pattaya itineraries
Hotel
Hotel
Recommended

Pattaya Blue Sky

8.6146 reviews
See more hotels

Days 8–11: Phuket, Thailand

Day 12: 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
  • Emerald Pool Sa Morakot
  • Khao Khanab Nam Mountains
Explore Krabi itineraries
Hotel
Hotel
Recommended

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

9.564 reviews
See more hotels

13 days in Thailand

PhuketPattaya

Itinerary navigation

Days 1–4: Phuket, Thailand

Activities
  • Karon Viewpoint
  • Patong Beach
Explore Phuket itineraries
Hotel
Hotel
Recommended

The Blue Hotel

8.2357 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
  • Railay Beach
  • Rock Climbing Railay
Explore Krabi itineraries
Hotel
Hotel
Recommended

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

9.564 reviews
See more hotels

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
  • Walking Street
  • Tiffany Cabaret Show
Explore Pattaya itineraries
Hotel
Hotel
Recommended

Pattaya Blue Sky

8.6146 reviews
See more hotels

14 days in Thailand

PattayaKo Samui

Itinerary navigation

Days 1–3: Pattaya, Thailand

Activities
  • Mini Siam
  • Ripley Believe It or Not!
Explore Pattaya itineraries
Hotel
Hotel
Recommended

Pattaya Blue Sky

8.6146 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
  • Lumpini Park
Explore Bangkok itineraries
Hotel
Hotel
Recommended

18 Residence

7.6783 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
  • Railay Beach
  • Hot Springs Waterfall Namtok Ron
Explore Krabi itineraries
Hotel
Hotel
Recommended

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

9.564 reviews
See more hotels

Day 14: Ko Samui, Thailand

15 days in Thailand

Chiang MaiPhuket

Itinerary navigation

Days 1–3: Chiang Mai, Thailand

Activities
  • Elephant Nature Park
  • Sunday Walking Street
Explore Chiang Mai itineraries
Hotel
Hotel
Recommended

Phor Liang Meun Terracotta Arts

9.32,415 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
$14–25
See more transport options
Activities
  • Khun Korn Waterfall
  • Baan Dam Museum Black House
Explore Chiang Rai itineraries
Hotel
Hotel
Recommended

Nak Nakara Hotel

93,106 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.6146 reviews
See more hotels

Days 12–15: Phuket, Thailand

16 days in Thailand

Hat YaiKo Samui

Itinerary navigation

Days 1–2: Hat Yai, Thailand

Activities
  • Hat Yai Cable Car
  • Magic Eye 3D Museum
Explore Hat Yai itineraries
Hotel
Hotel
Recommended

Grand Pink Hotel Hatyai

8.1709 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
  • Walking Street
  • Sanctuary of Truth
Explore Pattaya itineraries
Hotel
Hotel
Recommended

Pattaya Blue Sky

8.6146 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
  • Tiger Cave Temple Wat Tham Suea
  • Hong Islands Tour
Explore Krabi itineraries
Hotel
Hotel
Recommended

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

9.564 reviews
See more hotels

Day 16: 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
$26–60
See more transport options
Activities
  • Big Buddha Temple (Wat Phra Yai)
  • Thai Cooking Class
Explore Ko Samui itineraries
Hotel
Hotel
Recommended

Baan Tropicana

8.615 reviews
See more hotels

17 days in Thailand

BangkokKo Samui

Itinerary navigation

Days 1–4: Bangkok, Thailand

Activities
  • Thai Cooking Class
  • Chatuchak Weekend Market
Explore Bangkok itineraries
Hotel
Hotel
Recommended

18 Residence

7.6783 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
  • Coral Island Koh Larn
  • Pattaya Viewpoint Khao Pattaya Viewpoint
Explore Pattaya itineraries
Hotel
Hotel
Recommended

Pattaya Blue Sky

8.6146 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
  • Railay Beach
  • Kayaking in Ao Thalane
Explore Krabi itineraries
Hotel
Hotel
Recommended

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

9.564 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
$26–60
See more transport options
Activities
  • Na Muang Waterfall 1
  • Secret Buddha Garden
Explore Ko Samui itineraries
Hotel
Hotel
Recommended

Baan Tropicana

8.615 reviews
See more hotels

18 days in Thailand

PhuketKo Samui

Itinerary navigation

Days 1–4: Phuket, Thailand

Activities
  • Old Phuket Town
  • Diving Trip to Racha Islands
Explore Phuket itineraries
Hotel
Hotel
Recommended

The Blue Hotel

8.2357 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
  • Phi Phi Islands Tour
  • Rock Climbing Railay
Explore Krabi itineraries
Hotel
Hotel
Recommended

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

9.564 reviews
See more hotels

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
  • Walking Street
  • Pattaya Elephant Village
Explore Pattaya itineraries
Hotel
Hotel
Recommended

Pattaya Blue Sky

8.6146 reviews
See more hotels

Day 14: Hua Hin, Thailand

Days 15–18: Ko Samui, Thailand

19 days in Thailand

PattayaKanchanaburi

Itinerary navigation

Days 1–3: Pattaya, Thailand

Activities
  • Pattaya Viewpoint Khao Pattaya Viewpoint
  • Walking Street
Explore Pattaya itineraries
Hotel
Hotel
Recommended

Pattaya Blue Sky

8.6146 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
  • Yaowarat Road Chinatown Street Food
Explore Bangkok itineraries
Hotel
Hotel
Recommended

18 Residence

7.6783 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
  • Scuba Diving or Snorkeling Trip
  • Emerald Pool Sa Morakot
Explore Krabi itineraries
Hotel
Hotel
Recommended

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

9.564 reviews
See more hotels

Days 14–17: Ko Samui, Thailand

Day 18: Hua Hin, Thailand

Day 19: Kanchanaburi, Thailand

20 days in Thailand

Chiang MaiKo Samui

Itinerary navigation

Days 1–3: Chiang Mai, Thailand

Activities
  • Wat Phra Singh
  • Nimmanhaemin Road
Explore Chiang Mai itineraries
Hotel
Hotel
Recommended

Phor Liang Meun Terracotta Arts

9.32,415 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
$14–25
See more transport options
Activities
  • Wat Rong Suea Ten Blue Temple
  • Khun Korn Waterfall
Explore Chiang Rai itineraries
Hotel
Hotel
Recommended

Nak Nakara Hotel

93,106 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
  • Pattaya Floating Market
  • Art in Paradise
Explore Pattaya itineraries
Hotel
Hotel
Recommended

Pattaya Blue Sky

8.6146 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
  • Phi Phi Islands Tour
  • Krabi Elephant Sanctuary
Explore Krabi itineraries
Hotel
Hotel
Recommended

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

9.564 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
$26–60
See more transport options
Activities
  • Hin Ta and Hin Yai Rocks
  • Mummified Monk at Wat Khunaram
Explore Ko Samui itineraries
Hotel
Hotel
Recommended

Baan Tropicana

8.615 reviews
See more hotels

30 days in Thailand

Hat YaiChon Buri

Itinerary navigation

Days 1–2: Hat Yai, Thailand

Activities
  • Ton Nga Chang Waterfall
  • Khlong Hae Floating Market
Explore Hat Yai itineraries
Hotel
Hotel
Recommended

Grand Pink Hotel Hatyai

8.1709 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
  • Underwater World Pattaya
  • Big Buddha Temple Wat Phra Yai
Explore Pattaya itineraries
Hotel
Hotel
Recommended

Pattaya Blue Sky

8.6146 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
  • 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.564 reviews
See more hotels

Days 16–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
$26–60
See more transport options
Activities
  • Secret Buddha Garden
  • Hin Ta and Hin Yai Rocks
Explore Ko Samui itineraries
Hotel
Hotel
Recommended

Baan Tropicana

8.615 reviews
See more hotels

Day 20: Hua Hin, Thailand

Day 21: Kanchanaburi, Thailand

Days 22–24: Chiang Mai, Thailand

Day 25: 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
$14–25
See more transport options
Activities
  • Mae Sai Border Market
  • Baan Dam Museum Black House
Explore Chiang Rai itineraries
Hotel
Hotel
Recommended

Nak Nakara Hotel

93,106 reviews
See more hotels

Day 26: Nong Khai, Thailand

Day 27: Udon Thani, Thailand

Distance
Transport
Popular
Nong Khai → Udon Thani by train
  1. Take the train from Nong Khai to Udon Thanitrain train
37 min
$2–45
See more transport options
Activities
  • Udon Thani Museum
  • Phu Foi Lom Eco-Park
Explore Udon Thani itineraries
Hotel
Hotel
Recommended

Banbua Grand Udon

8.91,165 reviews
See more hotels

Day 28: Maha Sarakham, Thailand

Day 29: Khon Kaen, Thailand

Distance
Transport
Popular
Maha Sarakham → Khon Kaen by bus
  1. Take the bus from Maha Sarakham to Khon Kaenbus bus
1h 5m
$3–8
See more transport options
Activities
  • Khon Kaen Orchid Farm
  • Khon Kaen Zoo
Explore Khon Kaen itineraries
Hotel
Hotel
Recommended

Nadee 10 Resort & Hotel

8.7403 reviews
See more hotels

Day 30: Chon Buri, Thailand