Rome2Rio

How to get fromBali to Southern Thailandby plane, taxi, train, bus, or car

Find Transport to Southern Thailand

See all options

There are 7 ways to get from Bali to Southern Thailand by plane, taxi, train, bus, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly to Nakhon Si Thammarat, taxi

    best
    1. Fly from Ngurah Rai International Airport (DPS) to Nakhon Si Thammarat (NST)plane plane DPS - NST
    2. Take the taxi from Nakhon-Si-Thammarat-Airport-NST to Southern Thailandtaxi taxi
    7h 49m
    ฿6,699–15,876
  2. Fly to Alor Setar, train

    cheapest
    1. Fly from Ngurah Rai International Airport (DPS) to Alor Setar (AOR)plane plane DPS - AOR
    2. Take the train from Anak Bukit to Padang Besartrain train
    3. Take the train from Padang Besar to Hat Yaitrain train
    4. Take the train from Hat Yai to Chauattrain train
    13h 40m
    ฿4,293–13,736
  3. Fly to Hat Yai, train

    1. Fly from Ngurah Rai International Airport (DPS) to Hat Yai (HDY)plane plane DPS - HDY
    2. Take the train from Hat Yai to Chauattrain train
    10h 17m
    ฿6,369–13,296
  4. Fly to Krabi Airport, bus

    1. Fly from Ngurah Rai International Airport (DPS) to Krabi Airport (KBV)plane plane DPS - KBV
    2. Take the bus from กระบี่ to เชียรใหญ่;Chian Yaibus bus
    10h 34m
    ฿5,074–12,766
  5. Fly to Trang Airport, taxi

    1. Fly from Ngurah Rai International Airport (DPS) to Trang Airport (TST)plane plane DPS - TST
    2. Take the taxi from Trang-Airport-TST to Southern Thailandtaxi taxi
    8h 57m
    ฿6,449–15,176
  6. Fly to Phuket International Airport, bus, taxi

    1. Fly from Ngurah Rai International Airport (DPS) to Phuket International Airport (HKT)plane plane DPS - HKT
    2. Take the bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to สถานีขนส่งผู้โดยสารทุ่งสง;Thungsong Busterminalbus bus
    3. Take the taxi from สถานีขนส่งผู้โดยสารทุ่งสง;Thungsong Busterminal to Southern Thailandtaxi taxi
    12h
    ฿4,784–9,516
  7. Fly to Sultan Ismail Petra, drive, train

    1. Fly from Ngurah Rai International Airport (DPS) to Sultan Ismail Petra (KBR)plane plane DPS - KBR
    2. Drive from Sultan Ismail Petra (KBR) to Sungai Kolokcar car
    3. Take the train from Sungai Kolok to Chauattrain train
    13h 20m
    ฿6,059–9,506

Ngurah Rai International Airport (DPS) to Nakhon Si Thammarat (NST) flights

Calendar13Weekly Planes
Duration7h 33mAverage Duration
Ticket฿6,169Cheapest Price
See schedules

Questions & Answers

What companies run services between Bali, Indonesia and Southern Thailand?

There is no direct connection from Bali to Southern Thailand. However, you can take the taxi to Ngurah-Rai-Airport-DPS airport, fly to Nakhon Si Thammarat (NST), then take the taxi to Southern Thailand. Alternatively, you can take the taxi to Ngurah-Rai-Airport-DPS airport, fly to Hat Yai (HDY), walk to Hat Yai Airport, take the bus to Kim Yong Market, walk to Hat Yai, take the train to Chauat, then take the taxi to Southern Thailand.

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around Thailand

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides