Rome2Rio

How to get fromYala to Hambantotaby train, car, plane, tram, or taxi

Find Transport to Hambantota

See all options

There are 6 ways to get from Yala to Hambantota by train, car, plane, tram, or taxi

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

  1. Train, drive to Sultan Ismail Petra, fly to Bandaranaike International Airport, drive

    best
    1. Take the train from Yala to Sungai Koloktrain train
    2. Drive from Sungai Kolok to Sultan Ismail Petra (KBR)car car
    3. Fly from Sultan Ismail Petra (KBR) to Bandaranaike International Airport (CMB)plane plane KBR - CMB
    4. Drive from Colombo-Airport-CMB to Hambantotacar car
    13h 36m
    Rs 57,051–165,799
  2. Train to Narathiwat Airport, fly to Bandaranaike International Airport, drive

    1. Take the train from Yala to Tanyongmattrain train
    2. Fly from Narathiwat Airport (NAW) to Bandaranaike International Airport (CMB)plane plane NAW - CMB
    3. Drive from Colombo-Airport-CMB to Hambantotacar car
    15h 30m
    Rs 68,705–167,299
  3. Train to Hat Yai, fly to Bandaranaike International Airport, drive

    1. Take the train from Yala to Hat Yaitrain train
    2. Fly from Hat Yai (HDY) to Bandaranaike International Airport (CMB)plane plane HDY - CMB
    3. Drive from Colombo-Airport-CMB to Hambantotacar car
    14h 51m
    Rs 60,463–163,091
  4. Drive to Sultan Mahmud Airport, fly to Bandaranaike International Airport, drive

    1. Drive from Yala to Kuala-Trengganu-Airport-TGGcar car
    2. Fly from Sultan Mahmud Airport (TGG) to Bandaranaike International Airport (CMB)plane plane TGG - CMB
    3. Drive from Colombo-Airport-CMB to Hambantotacar car
    14h 1m
    Rs 73,094–183,636
  5. Train, tram to Alor Setar, fly to Bandaranaike International Airport, drive

    1. Take the train from Yala to Hat Yaitrain train
    2. Take the train from Hat Yai to Padang Besar Malaysiatrain train
    3. Take the tram from Padang Besar to Anak Bukittram tram
    4. Fly from Alor Setar (AOR) to Bandaranaike International Airport (CMB)plane plane AOR - CMB
    5. Drive from Colombo-Airport-CMB to Hambantotacar car
    17h 25m
    Rs 81,721–237,399
  6. Train, drive to Sultan Ismail Petra, fly to Hatton, taxi

    1. Take the train from Yala to Sungai Koloktrain train
    2. Drive from Sungai Kolok to Sultan Ismail Petra (KBR)car car
    3. Fly from Sultan Ismail Petra (KBR) to Hatton (NUF)plane plane KBR - NUF
    4. Take the taxi from Hatton (NUF) to Hambantotataxi taxi
    23h 47m
    Rs 61,051–171,799

Sultan Ismail Petra (KBR) to Bandaranaike International Airport (CMB) flights

Calendar32Weekly Planes
Duration7h 57mAverage Duration
TicketRs 45,885Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Yala, Thailand and Hambantota, Sri Lanka?

There is no direct connection from Yala to Hambantota. However, you can take the train to Sungai Kolok, drive to Sultan Ismail Petra (KBR) airport, fly to Bandaranaike International Airport (CMB), then drive to Hambantota. Alternatively, you can take the train to Tanyongmat, take the taxi to Narathiwat Airport (NAW) airport, fly to Bandaranaike International Airport (CMB), then drive to Hambantota.

Airlines
Train operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Flying into Beijing?, How to get from Florence to Rome, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.