How to get from HAT YAI to CHIANG MAI?

hat-yai-to-chiang-mai-transport
How to travel from Hat Yai to Chiang Mai? You can travel by plane, train, bus or taxi/car.

 Trains to Chiang Mai
 Bus to Chiang Mai
Flights to Chiang Mai
Taxi/Car to Chiang Mai
Book Tickets Online

    • Chiang Mai the most visited city and transportation hub of northern Thailand. Travelers come there mainly because of the surrounding nature, mountain treks, historical sites, etc. However, the city itself also has a lot of historical monuments, especially temples or pagodas. They were created mainly during the city’s greatest prosperity – from the 13th to the middle of the 16th century. In addition to beach resorts, Chiang Mai is one of the most popular Thai destinations, so many tourists visit this place. There are about 300 temples in and around the city, about the same number as in much larger Bangkok. Chiang Mai is a beautiful city built on the ruins of an ancient city. It is located in a fertile valley, and is surrounded by beautiful majestic nature.
    • A city with pleasant energy and a mixture of busy and very quiet streets. Full of temples, digital nomads and tourists from all the world who came for a few days visit. You can move around the city of Chiang Mai and the surrounding area on a moped or bicycle, there are plenty of rental shops in the city. Chiang Mai is easily accessible from Bangkok, has an international airport, railway station and plenty of tourist buses, private cars and taxi services. There are 4 ways how you can get to Chiang Mai from Hat Yai in southern Thailand – travel by plane (+direct flight), train, tourist bus or private car/taxi. If you want to save your time – you should take a flight.

From Hat Yai to Chiang Mai you can travel by train, bus, taxi or plane.

    • Travel distance from hat Yai to Chiang Mai is about 1630 km by train or bus and about 1320 km if you take a flight. The best and fast way of transfer to Chiang Mai from Hat Yai is to travel by plane. There is a direct flight or flight with stopover, flight schedule is limited. Direct flight from Hat Yai Airport to Chiang Mai Airport takes about 2 hours and it costs about $70-120/pp. You can also take a flight with stopover in Bangkok. Another popular travel option is to buy train ticket and travel by train via Bangkok. Travel by train to Chiang Mai via Bankgok takes totally about 26-35 hours. It is the most cheapest option of transfer, travel by train to Chiang Mai costs about $35-120/pp (1st, 2nd, 3rd class trains with seats or sleeper berths). You should take a sleeper berth to Bangkok and Chiang Mai.
    • You can also travel by tourist bus from Hat Yai to Chiang Mai, also with stopover in Bangkok. Travel by tourist bus to Chiang Mai from Hat Yai takes about 23-30 hours and it costs about $38-70/pp. If you are looking for private transport from Hat Yai to Chiang Mai, you can use it. There are some private companies and you can take your private car or taxi via Surat Thani and Bangkok. Private car is the most expensive option of transfer between these sites. Travel time by private car is about 32 hours. Book your bus/train tickets, private car or flight to Chiang Mai easily online. From Chiang Mai you can also travel to Chiang Rai by bus/minivan or private car.

How do I get from Hat Yai to Chiang Mai?


1. TRAIN from Hat Yai to Chiang Mai (via Bangkok)


A) Train from Hat Yai to Bangkok

    • from Hat Yai to Bangkok you can travel by train of State Railway of Thailand
    • there are about 3-4 trains from Hat Yai Railway Station to Bangkok – Hua Lamphong Station
    • travel by train from Hat Yai to Bangkok takes about 14-18 hours
    • travel by train from Hat Yai to Bangkok costs about $10-65/pp (1st, 2nd class, seats, berths…)
    • the most cheapest ticket from Hat Yai to Bangkok is for hard seat, 3rd class – about $9-11/pp
    • read this article: How to go from Hat Yai to Bangkok?

B) Train from Bangkok to Chiang Mai

    • from Bangkok to Chiang Mai by train is a popular way of transfer between these cities
    • travel time from Bangkok to Chiang Mai is about 11-14.5 hours
    • 1st Class Sleeper, 2nd Class AC seats only, 2nd Class Sleeper AC or FAN, Ladies train, 3rd class aircon…
    • train ticket to Chiang Mai costs about $22-33 (2nd class), 1st Class Sleeper – about $43-55/pp
    • the most cheapest train ticket from Bangkok to Chiang Mai is for hard seat, 3rd class – about $8-10/pp
    • trains depart from Hua Lamphong Railway Station and arrive to Chiang Mai Railway Station
    • read this article: How to go from Bangkok to Chiang Mai?
train-hat-yai-to-chiang-mai
From Hat Yai to Chiang Mai you can travel by train via Bankgok (photo: 12go.asia).


2. BUS from Hat Yai to Chiang Mai (via Bangkok)


A) Bus from Hat Yai to Bangkok

    • a cheap option how to get from Hat Yai to Bangkok is to travel by bus
    • one-way bus ticket from Hat Yai to Bangkok costs about $24-38/pp
    • travel by bus from Hat Yai to Bangkok takes about 12-15 hours
    • bus companies to Bangkok: Siam Lane Tour, Piya, Transport Co…
    • buses from Hat Yai arrive to Mochit or Southern Terminal in Bangkok
    • read this article: How do I get from Hat Yai to Bangkok?

B) Bus from Bangkok to Chiang Mai

    • a cheapest option how to travel from Bangkok to Chiang Mai
    • transport by bus from Bangkok to Chiang Mai costs about $13-31/pp
    • transfer by bus from Bangkok to Chiang Mai takes about 10-12 hours
    • comfortable, modern and air-conditioned seat or sleeper tourist buses
    • bus companies to Chiang Mai: Bangkok Busline, Sombat Tour, Lignite Tour (PK), New Viriya…
    • read this article: How do I get from Bangkok to Chiang Mai?
bus-hat-yai-to-chiang-mai
From Hat Yai to Chiang Mai you can travel by tourist bus (photo: Siam Lane Tour bus, 12go.asia).


3. FLIGHT from Hat Yai to Chiang Mai

    • from Hat Yai to Chiang Mai you can also travel by plane, direct flight or flight with stopover in Bangkok
    • airlines to Chiang Mai: Thai Air Asia, Nok Air, Air Asia, Thai Airways, Thai Lion Air, Bangkok Air…
    • direct flights is the most fastest option of getting to Chiang Mai from Hat Yai
    • flight from Hat Yai to Chiang Mai takes about 2 hours, flight with stopover about 4-7 hours
    • flights from Hat Yai Airport to Chiang Mai International Airport
    • flight from Hat Yai to Chiang Mai costs about $70-120/pp
    • flights to Chiang Mai with stopover in Bangkok are cheaper
flight-hat-yai-to-chiang-mai
Direct flight to Chiang Mai from Hat Yai is the most fastest option of transport.


4. TAXI/CAR from Hat Yai to Chiang Mai

    • You can also travel from Hat Yai to Chiang Mai by private taxi/car or comfortable private minivan. This option has totally 3 steps: 1. Taxi from Hat Yai to Surat Thani, 2. Taxi from Surat Thani to Bangkok and 3. Taxi from Bangkok to Chiang Mai. Travel by private taxi/car from Hat Yai to Chiang Mai takes totally about 32 hours with 3 stopovers and it is the most expensive option of transport.
    • Travel by private car to Chiang Mai from Hat Yai costs about $900-1200 (vehicle, minivan, van for 2-9 people, SUV…). There are various private taxi companies to Chiang Mai from Hat Yai (via Surat Thani, Bangkok): Bangkok Taxi24, Thailand Limo by Datum, Smart En Plus, Mr Toon, MCC Van, Team Holiday, Glassflower and other companies. You can search and book private car online with 12go.asia.
taxi-car-hat-yai-to-chiang-mai
From Hat Yai to Chiang Mai you can travel by private car or taxi via Surat Thani and Bangkok (photo: Bangkok Taxi24, 12go.asia).


icon-info-circle FAQ + TIPS – Travel route from Hat Yai to Chiang Mai:

How to book tickets + flights from Hat Yai to Chiang Mai?

    • Search and book tickets+flights from Hat Yai to Chiang Mai online on 12go.asia or Baolau.
    • You can also book another tickets, flights, routes… Hat Yai > Surat Thani, Surat Thani > Bangkok…

How long does it take to get from Hat Yai to Chiang Mai?

    • Travel by plane (direct flight) from Hat Yai to Chiang Mai takes about 2 hours.
    • Travel by train from Hat Yai to Chiang Mai (via Bangkok) takes about 26-35 hours.
    • Travel by tourist bus from Hat Yai to Chiang Mai (via Bangkok) takes about 23-30 hours.
    • Travel by private car from Hat Yai to Chiang Mai (via Surat Thani, Bangkok) takes about 32 hours.

What is the travel distance from Hat Yai to Chiang Mai?

How much does it cost to travel from Hat Yai to Chiang Mai?

    • Transfer by plane (direct flight) from Hat Yai to Chiang Mai costs about $70-90/pp.
    • Transfer by train from Hat Yai to Chiang Mai (via Bangkok) costs about $35-120/pp.
    • Transfer by tourist bus from Hat Yai to Chiang Mai (via Bangkok) costs about $38-70/pp.
    • Transfer by car from Hat Yai to Chiang Mai (via Surat Thani, Bangkok) costs about $900-1200/car.

What type of trains you can use for travel from Hat Yai to Chiang Mai?

    • You can take 1st, 2nd and 3rd class trains of State Railway of Thailand to Chiang Mai. The most cheapest train ticket is for the 3rd class train – seats, but it is recommended to take a sleeper berth (1st or 2nd class train) because to travel by train takes a lot of time.

What is the most cheapest way of transfer from Hat Yai to Chiang Mai?

    • The most cheapest option of transfer from Hat Yai to Chiang Mai is to travel by train of Thai Railways. Another budget option for low-cost travelers is to travel by tourist bus.

What is the best and fast way of transfer from Hat Yai to Chiang Mai?

    • The best and fastest way of transfer from Hat Yai to Chiang Mai in Thailand is to travel by plane. There are some direct flights to Chiang Mai, but the schedule is very limited. There are also some flights with stopover in Bangkok. Travel time is about 5-7 hours with stopover.

Where you can go from Chiang Mai?

Where to stay in Chiang Mai? Hotel, resort, homestay?

    • You can find various accommodation in Chiang Mai. Chiang Mai is a large city and there are various cheap hotels, hostels, private homestays but also private luxury hotels or resorts. You can search and book this accommodation easily online > Book hotel/resort in Chiang Mai online.
royal-pavilion-chiang-mai-thailand
Grand Pavilion (Hor Kham Luang) in Royal Park Rajapruek, about 10 km from Chiang Mai.
wat-phra-that-chiang-mai
Chiang Mai and nearby area around the city offers a lot of interesting buddhist temples or pagodas – Wat Phra That Doi Suthep.
doi-inthanon-chiang-mai-thailand
Doi Inthanon National Park – also known as “The Roof of Thailand”, covers an area of 482 km² in Chiang Mai province.


icon-arrow-circle-right Book tickets, private car or flights from Hat Yai to Chiang Mai + Schedule:

(You can change your departure and arrival, eg. Hat Yai > Bangkok, Bangkok > Chiang Mai….)


Bangkok > Koh PhayamRanong > Koh PhayamRanong > PhuketRanong > BangkokKrabi > KhaoLakAyutthaya > Ch.MaiPhuket > Koh Tao

Bus Timetable – Thailand

How useful was this post?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 10

No votes so far! Be the first to rate this post.

Share: