Skip to main content
AMZBooking
Bangkok

Country guide · Thailand

Best places to visit in Thailand

5 destinations compared, so you can choose where to spend your time.

Updated By the AMZBooking editorial team

Photo: Ninara from Helsinki, Finland, CC BY 2.0

Quick answer

For a first trip to Thailand, start with Bangkok: Gilded temples, river boats, street food and rooftop bars. For beaches, look at Phuket, Koh Samui and Krabi. Chiang Mai is the least expensive of the destinations in this guide.

Key facts

Destinations in this guide
5
Best months overall
December–March
Start with
Bangkok
Least expensive here
Chiang Mai

5 places to visit in Thailand

Phuket
Photo: Bennypc, CC BY-SA 4.0

Best: December–March · 7 days

Phuket

Andaman beaches, island-hopping and a Sino-Portuguese old town

Krabi
Photo: Luxure, CC BY 3.0 au

Best: December–March · 5 days

Krabi

Limestone cliffs, longtail boats and island-hopping on the Andaman coast

Compare the destinations

Thailand destinations compared
DestinationKnown forBest timeIdeal stayMid-range per day
BangkokGrand Palace and Street foodNovember–February4 days$90–$180
PhuketBeaches and Phang Nga BayDecember–March7 days$90–$200
Chiang MaiDoi Suthep and Old city templesNovember–February5 days$60–$140
Koh SamuiChaweng Beach and Big BuddhaFebruary–April and June–August6 days$90–$200
KrabiRailay Beach and Limestone karstsDecember–March5 days$70–$150

When to visit Thailand

Across these destinations the most reliable months are December–March. Timing still varies by place: Bangkok is best in November–February; Phuket is best in December–March; Chiang Mai is best in November–February.

Signature dishes across Thailand

What to eat in each Thailand destination
DestinationTry firstAlso try
BangkokPad thaiTom yum goong and Som tam
PhuketPhuket Hokkien noodlesMoo hong and Khanom jeen
Chiang MaiKhao soiSai ua and Nam prik noom
Koh SamuiKhao yamGaeng som pla and Tom kha gai
KrabiGaeng somGaeng tai pla and Khua kling

Events through the year in Thailand

Recurring events in Thailand (dates vary by year)
MonthEvents
JanuaryBangkok: Chinese New Year celebrations in Yaowarat (late January or February); Phuket: Chinese New Year celebrations and the Old Phuket Town Festival (January or February)
FebruaryBangkok: Makha Bucha — Buddhist holiday with candlelit temple processions (February or March); Phuket: Chinese New Year in Phuket Town's shrines and old town (January or February)
AprilBangkok: Songkran — Thai New Year water festival, especially on Silom Road and Khao San Road (13–15 April); Phuket: Songkran — Thai New Year water festival, liveliest in Patong (13–15 April)
MayBangkok: Royal Ploughing Ceremony at Sanam Luang (usually May); Chiang Mai: Visakha Bucha — candlelit walk up to Doi Suthep (May or June)
JunePhuket: Phuket Marathon (usually June)
JulyBangkok: King's Birthday — public holiday (28 July); Chiang Mai: Khao Phansa — start of Buddhist Lent (usually July)
AugustBangkok: Queen Mother's Birthday and Mother's Day — public holiday (12 August); Phuket: Por Tor (Hungry Ghost) Festival at Chinese shrines in Phuket Town (seventh lunar month, August or September)
SeptemberBangkok: Vegetarian Festival in Chinatown, marked by yellow flags (usually September or October); Phuket: Phuket Vegetarian Festival — processions and rituals at Chinese shrines (ninth lunar month, September or October)
OctoberBangkok: Ok Phansa — end of Buddhist Lent (usually October); Phuket: Phuket Vegetarian Festival (often October)
NovemberBangkok: Loy Krathong — floating candle offerings on the river and lakes (full moon, usually November); Phuket: Loy Krathong — candlelit floats on lakes and the sea (full moon, usually November)
DecemberBangkok: Father's Day and the late King Bhumibol's birthday — public holiday (5 December); Phuket: King's Cup Regatta sailing in Kata (usually early December)

How far apart they are

Straight-line distances in Thailand
FromToDistance
BangkokPhuket693 km
BangkokChiang Mai582 km
BangkokKoh Samui475 km
BangkokKrabi654 km
PhuketChiang Mai1,215 km
PhuketKoh Samui254 km
PhuketKrabi61 km
Chiang MaiKoh Samui1,037 km
Chiang MaiKrabi1,190 km
Koh SamuiKrabi200 km

Questions travellers ask

+Where should I go on my first trip to Thailand?

Bangkok: Bangkok is a sprawling, humid megacity on the Chao Phraya River where gilded temples, canals and street-food stalls sit beside glass malls and rooftop bars. The old royal island of Rattanakosin holds the Grand Palace…

+When is the best time to visit Thailand?

Generally December–March, though it varies by region.