Travel Hat Yai to Bangkok

Hat Yai to Bangkok

Travel to Bangkok and find yourself amidst towering temples and lively street markets, a sharp contrast to the laid-back vibe of Hat Yai. Traveling between Hat Yai and Bangkok offers several transport choices, and you’ll find their schedules, journey times and prices outlined below.

Travel options for Hat Yai to Bangkok

From Hat Yai to Bangkok, the most cost-effective option is by a bus for 860 THB, while traveling by flight takes 1h y 25 minutes.

Bus from Hat Yai to Bangkok

To travel from Hat Yai to Bangkok by bus, you will begin your journey at Hat Yai Bus Terminal, Songkhla Bus Terminal or Raja Ferry Office, Hat Yai, with buses typically running between 13:00 and 18:00 so you can choose a departure that fits your schedule. The trip usually takes around 12 hours 30 minutes and arrives at Southern Terminal Bangkok, Bangkok or Khao San Nara Travel, Bangkok, offering a comfortable and reliable way to reach your destination. Fares start at 860 THB. Be sure to check available tickets and secure your preferred seat here for a smooth and hassle-free journey.

Prices: 860 THB

Duration: 12h 30m – 22h 45m ⏱

Explore with bus from Hat Yai to Bangkok in 12h 30m Journey with bus from Hat Yai to Bangkok in 12h 30m Book bus from Hat Yai to Bangkok in 12h 30m Choose bus from Hat Yai to Bangkok in 12h 30m Book bus from Hat Yai to Bangkok for 860 THB

View all Bus tickets →

Combined from Hat Yai to Bangkok

To travel from Hat Yai to Bangkok using combined transport, start at HDY Hat Yai Airport or Hat Yai Bus Terminal 1 and reach BKK Suvarnabhumi Airport, Bangkok, DMK Don Mueang Airport or Bangkok Khao San. Expect the trip to take approximately 4 hours 25 minutes with fares starting at 1,245 THB. Reserve your seat in advance plan your route.

Prices: 1,245 THB

Duration: 4h 25m – 17h 30m ⏱

Choose combined from Hat Yai to Bangkok in 4h 25m Travel with combined from Hat Yai to Bangkok in 4h 25m Go with combined from Hat Yai to Bangkok for 1245 THB

View all Combined tickets →

Flight from Hat Yai to Bangkok

Flying is the fastest way to travel from Hat Yai to Bangkok. Departures leave from HDY Hat Yai Airport, and the flight reaches DMK Don Mueang Airport or BKK Suvarnabhumi Airport, Bangkok after approximately 1 hour 25 minutes. Prices for this route usually start from 2,048 THB. You can review current flight options and availability on the route overview.

Prices: 2,048 THB

Duration: 1h 25m – 1h 35m ⏱

Take avia from Hat Yai to Bangkok in 1h 25m Ride with avia from Hat Yai to Bangkok for 2048 THB Go with avia from Hat Yai to Bangkok for 2048 THB Experience avia from Hat Yai to Bangkok for 2048 THB Go with avia from Hat Yai to Bangkok for 2048 THB Book avia from Hat Yai to Bangkok in 1h 25m

View all Flight tickets →

Charter from Hat Yai to Bangkok

A private transfer from Hat Yai to Bangkok lets you choose your pickup and drop-off locations. The journey takes around 13 hours 30 minutes with fares starting at 11,074 THB. Book your transfer to travel directly between the locations you need.

Prices: 11,074 THB

Duration: 13h 30m – 14h ⏱

Go with charter from Hat Yai to Bangkok in 13h 30m Explore with charter from Hat Yai to Bangkok in 13h 30m Explore with charter from Hat Yai to Bangkok for 11074 THB Take charter from Hat Yai to Bangkok in 13h 30m

View all Charter tickets →

Distance Hat Yai to Bangkok

The distance between Hat Yai and Bangkok is 750 kilometers.

Hat Yai to Bangkok Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Hat Yai to Bangkok

Bus
Combined
Flight
Charter
Average price
1,074 THB
4,997 THB
3,271 THB
13,806 THB
Cheapest price
860 THB
1,245 THB
2,048 THB
11,074 THB
Average duration
18h 34m
11h 01m
1h 30m
13h 50m
Minimum duration
12h 30m
4h 25m
1h 25m
13h 30m
Number of departures
8
3
24
6
Tickets

Bus Routes & Schedules from Hat Yai to Bangkok

Between Hat Yai and Bangkok, this bus connection is served by several stations rather than a single fixed terminal. The exact travel time varies depending on where you board and exit the bus, but most trips take approximately 12h 30m to 22h 45m. Services run throughout the day, operating from 13:00 until 18:00, and fares typically begin at 860 to 1,351 THB. By checking the full bus timetable for Hat Yai to Bangkok, you can compare different station pairings, journey lengths and departure times to choose the option that best matches your travel plans.

Departure stations
Hat Yai Bus Terminal
Songkhla Bus Terminal
Raja Ferry Office, Hat Yai
Arrival stations
Southern Terminal Bangkok
Bangkok
Khao San Nara Travel, Bangkok

Bus Timetable: Hat Yai Bus Terminal → Bangkok

  • 16:30 15:15 22h 45m 952 THB

Bus Timetable: Hat Yai Bus Terminal → Southern Terminal Bangkok

  • 14:00 12:38 22h 38m 860 THB
  • 15:30 06:30 15h 1157 THB
  • 16:00 14:38 22h 38m 860 THB
  • 17:00 05:30 12h 30m 1351 THB
  • 18:00 08:00 14h 1157 THB

Bus Timetable: Raja Ferry Office, Hat Yai → Khao San Nara Travel, Bangkok

  • 13:00 06:00 17h 1351 THB

Bus Timetable: Songkhla Bus Terminal → Southern Terminal Bangkok

  • 15:00 13:01 22h 1m 903 THB

Check all Charter tickets →

Combined Routes & Schedules from Hat Yai to Bangkok

- From HDY Hat Yai Airport, travel via connected transport options to BKK Suvarnabhumi Airport, Bangkok, taking roughly 11h 10m. Departures occur at 22:10, and tickets start at 8,592 THB.
- Start a journey across different vehicles from HDY Hat Yai Airport and reach DMK Don Mueang Airport in approximately 4h 25m. Services operate at 12:40 with fares beginning at 5,154 THB.
- Start your trip at Hat Yai Bus Terminal 1 and travel to Bangkok Khao San via a combination of vehicles, covering the route in roughly 17h 30m. Services operate at 12:00, and fares begin at 1,245 THB.

Departure stations
HDY Hat Yai Airport
Hat Yai Bus Terminal 1
Arrival stations
BKK Suvarnabhumi Airport, Bangkok
DMK Don Mueang Airport
Bangkok Khao San

Combined Timetable: Hat Yai Bus Terminal 1 → Bangkok Khao San

  • 12:00 05:30 17h 30m 1245 THB

Combined Timetable: HDY Hat Yai Airport → BKK Suvarnabhumi Airport, Bangkok

  • 22:10 09:20 11h 10m 8592 THB

Combined Timetable: HDY Hat Yai Airport → DMK Don Mueang Airport

  • 12:40 17:05 4h 25m 5154 THB

Check all Combined tickets →

Flight Routes & Schedules from Hat Yai to Bangkok

- Taking off from HDY Hat Yai Airport, flights head toward DMK Don Mueang Airport, lasting roughly 1h 25m to 1h 30m. Fares begin at 2,048 to 4,615 THB, and services operate from 08:25 until 22:35.
- From HDY Hat Yai Airport, embark on a flight to BKK Suvarnabhumi Airport, Bangkok, lasting around 1h 30m to 1h 35m. Departures are scheduled from 08:45 until 21:50 with fares starting at 2,597 to 5,933 THB.

Departure stations
HDY Hat Yai Airport
Arrival stations
DMK Don Mueang Airport
BKK Suvarnabhumi Airport, Bangkok

Flight Timetable: HDY Hat Yai Airport → BKK Suvarnabhumi Airport, Bangkok

  • 08:45 10:20 1h 35m 4115 THB
  • 10:30 12:05 1h 35m 4515 THB
  • 13:05 14:35 1h 30m 3979 THB
  • 14:40 16:15 1h 35m 5933 THB
  • 18:30 20:00 1h 30m 3554 THB
  • 20:40 22:15 1h 35m 2597 THB
  • 21:50 23:20 1h 30m 3979 THB

Flight Timetable: HDY Hat Yai Airport → DMK Don Mueang Airport

  • 08:25 09:50 1h 25m 2449 THB
  • 08:35 10:05 1h 30m 3203 THB
  • 09:15 10:45 1h 30m 2880 THB
  • 10:45 12:15 1h 30m 2870 THB
  • 12:45 14:10 1h 25m 2048 THB
  • 12:55 14:25 1h 30m 4615 THB
  • 14:25 15:55 1h 30m 2449 THB
  • 14:55 16:25 1h 30m 2358 THB
  • 17:10 18:40 1h 30m 2449 THB
  • 18:35 20:05 1h 30m 4615 THB
  • 19:00 20:30 1h 30m 3604 THB
  • 19:30 20:55 1h 25m 2449 THB
  • 20:35 22:05 1h 30m 2449 THB
  • 20:45 22:15 1h 30m 3306 THB
  • 21:30 23:00 1h 30m 2880 THB
  • 21:50 23:15 1h 25m 2143 THB
  • 22:35 00:05 1h 30m 3070 THB

Check all Flight tickets →

Charter Routes & Schedules from Hat Yai to Bangkok

Traveling between Hat Yai and Bangkok is easy with this private transfer service, which lets you choose from multiple pickup and drop-off points. The trip usually takes about 13h 30m to 14h, and fares start at 11,074 to 17,020 THB. Departure times are fully flexible, so you can schedule your ride whenever it suits you best. Reviewing all possible locations ensures a smooth, stress-free journey tailored entirely to your needs.

Departure stations
Hat Yai, Songkhla
Hat Yai Hotel Transfer
Hat Yai Airport
Arrival stations
Bangkok
Suvarnabhumi Airport, Bangkok
Don Mueang Airport
Bangkok Transfer
Bangkok Town Transfer

Charter Timetable: Hat Yai Airport → Bangkok Town Transfer

  • --:-- --:-- 14h 17020 THB

Charter Timetable: Hat Yai Hotel Transfer → Bangkok Town Transfer

  • --:-- --:-- 14h 11074 THB

Charter Timetable: Hat Yai Hotel Transfer → Bangkok Transfer

  • --:-- --:-- 14h 14835 THB

Charter Timetable: Hat Yai, Songkhla → Bangkok

  • --:-- --:-- 13h 30m 13685 THB

Charter Timetable: Hat Yai, Songkhla → Don Mueang Airport

  • --:-- --:-- 13h 30m 13685 THB

Charter Timetable: Hat Yai, Songkhla → Suvarnabhumi Airport, Bangkok

  • --:-- --:-- 14h 12535 THB

Check all Charter tickets →

Frequently Asked Questions Hat Yai to Bangkok

Below you will find answers to the most common questions about traveling from Hat Yai to Bangkok.

How long does the Hat Yai to Bangkok route usually take?

Travel time on the Hat Yai to Bangkok route varies a lot by transport type. Flights take about 1 hour 25 minutes to 1 hour 35 minutes, while buses can take about 12 hours 30 minutes to 22 hours 45 minutes depending on the service and route.

What is the cheapest way to travel from Hat Yai to Bangkok?

The cheapest option on the Hat Yai to Bangkok route is the bus, with fares starting at 860 THB. Bus prices go up to 1,351 THB, while flights start higher at 2,048 THB and charter services are much more expensive.

How much does the Hat Yai to Bangkok route cost overall?

Prices on the Hat Yai to Bangkok route range from 860 THB for the lowest bus fares to 17,020 THB for charter services. Flights are priced between 2,048 THB and 5,933 THB, and combined options run from 1,245 THB to 8,592 THB.

Which transport is the fastest on the Hat Yai to Bangkok route?

Flights are the fastest option on the Hat Yai to Bangkok route. The quickest flight takes about 1 hour 25 minutes, and even the longer flight option is only about 1 hour 35 minutes, far shorter than bus or charter travel times.

Where do buses leave and arrive on the Hat Yai to Bangkok route?

Bus departures on the Hat Yai to Bangkok route include Hat Yai Bus Terminal, Songkhla Bus Terminal, and Raja Ferry Office in Hat Yai. Arrivals are listed at Southern Terminal Bangkok, Bangkok, and Khao San Nara Travel in Bangkok.

Where do flights operate from and to on the Hat Yai to Bangkok route?

Flights on the Hat Yai to Bangkok route depart from HDY Hat Yai Airport. They arrive at either DMK Don Mueang Airport or BKK Suvarnabhumi Airport in Bangkok, depending on the flight.

How often do flights run on the Hat Yai to Bangkok route, and what are the first and last departures?

The flight schedule on the Hat Yai to Bangkok route starts at 08:25 and the last departure is at 22:35. The timetable does not show a fixed frequency, so departure times vary by airline and day.

What are the first and last bus departures on the Hat Yai to Bangkok route?

Buses on the Hat Yai to Bangkok route start at 13:00 and the last listed departure is at 18:00. The schedule does not show a regular frequency, so the exact departure pattern depends on the operator.

How do the different bus options compare on the Hat Yai to Bangkok route?

Bus trips on the Hat Yai to Bangkok route vary widely. One service from Hat Yai Bus Terminal to Southern Terminal Bangkok takes about 12 hours 30 minutes to 22 hours 38 minutes, while another from Raja Ferry Office to Khao San Nara Travel takes about 17 hours.

Are there any combined travel options on the Hat Yai to Bangkok route?

Yes, combined options are listed for the Hat Yai to Bangkok route. They depart from HDY Hat Yai Airport or Hat Yai Bus Terminal and arrive at places such as BKK Suvarnabhumi Airport, DMK Don Mueang Airport, or Bangkok Khao San.

Can I book Hat Yai to Bangkok tickets online, and where should I look?

For Hat Yai to Bangkok tickets, TicketRoutes.com is the place to check. It lists the available transport options, prices, and route details in one place, which makes it easier to compare departures before booking.

Is charter available on the Hat Yai to Bangkok route, and what should I know about it?

Charter services are available on the Hat Yai to Bangkok route, with departures from Hat Yai, Hat Yai Hotel Transfer, and Hat Yai Airport. They arrive in Bangkok or at Bangkok airports and transfers, and take about 13 to 14 hours.


More travel routes for Hat Yai and Bangkok

Planning more stops after Hat Yai to Bangkok?

If your journey doesn’t end with Hat Yai to Bangkok, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.