Map

Map of Thailand: regions, islands and destinations

Where is Phuket compared to Koh Samui? How far is Chiang Mai from Bangkok? This map puts the 28 destinations of this guide in place, region by region, with the two seas and their islands, so you can plan a realistic route.

By Kylian Dev

  • 28 destinations placed
  • 5 regions, 2 seas
  • Distances from Bangkok

In short

By road, Bangkok is 685 km from Chiang Mai (8.6 hours of driving), 836 km from Phuket (10.8 hours) and 773 km from Krabi (9.3 hours), with times calculated without stops. Bangkok sits in the centre, with the mountainous north above it and, to the south, a long peninsula between the Andaman Sea (Phuket, Krabi, Koh Lanta) and the Gulf of Thailand (Koh Samui, Koh Phangan, Koh Tao).

Overview

The destinations on the map of Thailand

Green dots are the main hubs; grey dots are the other destinations of the guide. Each region has its own detailed map below.

Map of Thailand with the main travel destinationsChiang RaiChiang MaiKanchanaburiBangkokPattayaHua HinKoh ChangKoh TaoKoh SamuiKrabiPhuketKoh LipePaiMae Hong SonNanSukhothaiKhao YaiAyutthayaKoh SametKoh MakKoh KoodKoh PhanganKhao SokKhao LakKoh Yao NoiKoh Phi PhiKoh LantaTrang Islands

Region by region

The 5 travel regions of Thailand

Distances

Distances from Bangkok

The straight-line distance to place each destination, and for the stops you can drive to, the real road distance and driving time. For the islands, add the ferry crossing.

DestinationRegionStraight lineBy roadDriving timeHow to get there
AyutthayaCentral Thailand & Bangkok70 km77 km1.0 hrsTake the popular 3rd-class train from Krung Thep Aphiwat central station (20 baht).
Kanchanaburi & ErawanCentral Thailand & Bangkok110 km126 km1.5 hrsRegular direct bus from Bangkok's Southern Bus Terminal (Sai Tai Mai).
PattayaEast coast100 km149 km1.7 hrsBus from Bangkok's Ekkamai station or a direct shuttle from Suvarnabhumi airport (about 2 h). In town, shared songthaews run along Beach Road.
Hua HinCentral Thailand & Bangkok150 km191 km2.4 hrsScenic train or air-conditioned van from Bangkok in just 3 hours.
Koh SametEast coast170 km––Bus or minivan from Bangkok (Ekkamai) to Ban Phe (about 3 h), then ferry (40 min) or speedboat (15 min). National park entry fee payable on arrival.
Koh ChangEast coast270 km––45-minute fast ferry from the Ao Thammachat pier in Trat.
Chiang MaiNorth Thailand580 km685 km8.6 hrsRoute guide
Chiang Rai & the Golden TriangleNorth Thailand690 km––A scooter or local driver is ideal for reaching the scattered temples.
PaiNorth Thailand660 km––Minibus from Chiang Mai (3 winding hours) or rent a motorbike if you're an experienced rider.
Koh SamuiGulf of Thailand480 km––Route guide
Koh TaoGulf of Thailand410 km––Route guide
Krabi & RailayAndaman Sea660 km773 km9.3 hrsRoute guide
PhuketAndaman Sea690 km836 km10.8 hrsRoute guide
Koh LantaAndaman Sea700 km––Minibus with a short car-ferry crossing from Krabi, or a direct speedboat from Koh Phi Phi.
Koh LipeAndaman Sea820 km––Speedboat from Pak Bara (1.5 hours, from 700 THB one way, departures at 11.30 am and 1.30 pm), or from Langkawi (Malaysia) from mid-October to mid-May.

Road distances and driving times calculated on the OpenStreetMap road network (OSRM), without stops, on 28 September 2026. In practice, allow 15 to 25% more time for breaks and Bangkok traffic.

FAQ

Map of Thailand: your questions

Where is Phuket on the map of Thailand?

Phuket is an island on the west coast of the southern peninsula, in the Andaman Sea, about 690 km south-west of Bangkok in a straight line. It is linked to the mainland by a bridge.

Where is Koh Samui compared to Phuket?

On the other side of the peninsula. Koh Samui is in the Gulf of Thailand, on the east side, about 250 km from Phuket in a straight line. The two coasts have opposite rainy seasons.

How far is Chiang Mai from Bangkok?

About 580 km in a straight line and 685 km by road. The flight takes about 1 hour 15 minutes, and the night train about 11 to 13 hours.

Which are the closest islands to Bangkok?

Koh Samet, 3 to 4 hours away by road and ferry, then Koh Chang, 5 to 6 hours away. Both are on the east coast, towards Cambodia.

How many regions does Thailand have?

Officially, 77 provinces grouped into several geographic regions. For travellers, the country splits simply into 5 areas: the north, the centre, the east coast, the Gulf of Thailand and the Andaman coast. The north-east, Isan, is the largest region of all: see our Isan guide.