Skip to content
Thailand Diary

THE THAILAND NOTEBOOK04

Trains. Boats. Flights.
Make the connection.

Which station, airport and pier to book: SRT trains, Bangkok's two airports, Samui versus Surat Thani and the main Gulf ferry choices.

Explore this guide
An archive view of a Bangkok BTS Skytrain above city streets
A BTS Skytrain in Bangkok. Archive photograph, not an intercity train.Photo by Eric Pesik · 2008 · CC BY-SA 2.0. Cropped for this layout.

A ticket to Surat Thani does not put you on Samui. A flight labelled Bangkok may use BKK or DMK. Here is how the main choices fit together, with the official booking links beside them.

Start with three useful comparisons: a train or flight for Chiang Mai; Samui airport or a mainland airport for the Gulf islands; and the specific ferry pier that leaves you closest to your next stay.

Practical routes and choices, with official information linked below. Suggested allocations are editorial, not bookings. Our sources & approach

Compare flight options

01 · THE DETAILS

Choose the mode around the journey you want

CHECK THIS
Compare from your current hotel door to the next hotel.
DO NOT ASSUME
An airport, station or pier drop-off can leave another transfer to pay for.

Bangkok–Chiang Mai is the straightforward train-versus-flight comparison. Choose rail when the journey is part of the trip; choose a flight when you want to preserve time at the destination. For Chiang Mai–Phuket, search the direct flight first: AirAsia's October 2026 network lists that route.

For Koh Samui, compare USM with URT plus a combined road-and-boat ticket. For Koh Tao, Lomprayah lists connections from Chumphon, Surat Thani and Samui. Use the exact origin in the booking search: airport, train station, city office and pier are different products. A boat-only ticket does not cover the journey from an airport simply because both places are labelled Surat Thani.

02 · THE DETAILS

Search Krung Thep Aphiwat for the Chiang Mai train

CHECK THIS
Search SRT D-Ticket for the actual station, train and berth.
DO NOT ASSUME
A seat is not a sleeper berth; use the ticket’s named departure station.

Use SRT's D-Ticket website for the route, travel date and carriage selection. The official Northern Line timetable names Bangkok's Krung Thep Aphiwat and Chiang Mai. Do not tell a driver only 'Bangkok railway station'; save the station on your actual ticket.

Compare the accommodation offered by each departure. A second-class seat and a second-class sleeping berth are different purchases; select the berth if sleeping is the reason for booking. Check whether your choice is air-conditioned and whether the berth position suits you. Keep the train number, date, carriage and seat or berth number with the confirmation.

A train arriving in the morning can leave a gap before hotel check-in. Ask the property about luggage storage or early access before you count on a shower or room. Use D-Ticket's current instructions for ticket format, passenger identification and changes; booking windows and refund rules can vary by ticket.

03 · THE DETAILS

Read BKK, DMK, USM and URT before paying

CHECK THIS
Check BKK, DMK, CNX, HKT and USM on the actual flight confirmation.
DO NOT ASSUME
Baggage and airport transfers belong in the fare comparison.

BKK is Suvarnabhumi and DMK is Don Mueang. Do not infer the airport from the airline: Thai AirAsia resumed BKK services to Chiang Mai, Krabi and Phuket on 1 October 2026 while continuing to operate at DMK. Check the code for each individual flight, including the return.

USM is on Koh Samui. URT is Surat Thani on the mainland, so an onward island trip needs road transport and a boat. Compare the total journey price with the baggage you will take. A small base airfare plus a bag, airport transfers and a ferry may be a different proposition from the first number on the screen.

If two flights require a change between BKK and DMK, treat that as a road transfer between airports. AOT publishes an airport shuttle for qualifying connecting passengers, but its availability does not make a tight connection protected. Read the booking's actual connection and baggage terms before committing.

04 · THE DETAILS

Match the operator and pier to your island hotel

CHECK THIS
Choose the date, departure pier and included land transfer.
DO NOT ASSUME
Check the selected operator’s check-in deadline and weather updates.
Raja 9 ferry at Lipa Noi Pier on Koh Samui in an archive photograph
Raja 9 at Lipa Noi Pier, Koh Samui. Archive photograph, not evidence of today’s service or sea conditions.Photo by Per Meistrup · 2017 · CC BY-SA 4.0. Cropped for this layout.

Lomprayah's Gulf network includes Samui, Phangan and Tao, with Samui services using named piers such as Pralarn, Bangrak and Nathon. Raja Ferry lists Donsak–Samui arrivals at Lipa Noi and Donsak–Phangan arrivals at Thong Sala. These arrival points are not interchangeable: ask your accommodation for the onward transfer from the pier on the ticket.

For a flight into Surat Thani, compare the operator's airport-transfer product with buying each leg separately. Check where you report at the airport and whether hotel delivery is included at the far end. For a group with large bags, check the luggage conditions before comparing the ticket totals.

Lomprayah's published terms, updated 14 May 2026, require passengers at its office at least 60 minutes before departure. Apply that rule to Lomprayah, not automatically to every ferry. Keep the operator's current instructions with the booking and check its updates when marine weather is unsettled.

05 · THE DETAILS

Keep the flight home out of a tight ferry chain

CHECK THIS
Keep the provider, meeting point, baggage terms and confirmation together.
DO NOT ASSUME
A payment receipt or saved Diary idea is not necessarily a ticket.

If your international flight leaves Bangkok, consider returning there the previous day. From an island, that may mean a ferry, road transfer and domestic flight before the final hotel night. The benefit is reducing dependence on several separate services arriving precisely on time.

Lomprayah's terms state that it does not reimburse costs for missed connecting flights or trains. Before buying any separate tickets, check which company handles each leg and what happens if the first is delayed. Keep the operator, reference, departure point, check-in time and contact number together; a payment notification alone will not tell you where to board.

THE LITTLE THINGS YOU MIGHT BE WONDERING

Before you decide.

Does every AirAsia Bangkok flight use Don Mueang?

No. Its October 2026 network includes both DMK and BKK. Check the airport code on your selected flight.

Is there only one ferry pier on Samui?

No. Lomprayah lists several Samui piers, while Raja Ferry's Donsak crossing uses Lipa Noi. Arrange the hotel transfer from the named arrival pier.

Will a ferry operator cover a missed separate flight?

Do not assume it. Lomprayah explicitly excludes reimbursement for missed connecting flights or trains. Check the terms for your operator and booking.

GOOD FINDS. YOUR DIARY.

Not planning yet?
Keep the idea.

Save this guide to your favourites. It stays an idea—not an automatic plan in your trip.

The detail behind the guide.

Researched transport-planning guidance, not a live timetable, operator review or booking guarantee. Researched 15 October 2026. Use the linked official pages for current access, schedules and terms. Archive photos illustrate places; they do not confirm today’s conditions.

Sources & fact-checking

Schedules, baggage rules, fares and booking conditions can change. The provider’s current confirmation and instructions govern your journey. Archive transport photographs do not confirm a current service. Photographs are credited archive images; they do not show live conditions. Images may be resized, converted to WebP and cropped for this layout. CC BY-SA photographs and their displayed crops remain under their credited licences.