Rome2Rio

How to get fromDehiattakandiya to Matara Bus Stationby taxi, plane, bus, train, or car

Find Transport to Matara Bus Station

See all options

There are 12 ways to get from Dehiattakandiya to Matara Bus Station by taxi, plane, bus, train, 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. Taxi to Kandy, fly to Koggala

    best
    1. Take the taxi from Dehiattakandiya to Kandy (KDW)taxi taxi
    2. Fly from Kandy (KDW) to Koggala (KCT)plane plane KDW - KCT
    4h 5m
    Rs 20,630–101,659
  2. Train

    cheapest
    1. Take the train from Manampitiya to Maradanatrain train Batticaloa
    2. Take the train from Maradana to Mataratrain train Maradana
    10h 46m
    Rs 3,529–8,650
  3. Taxi, bus via Galewela

    1. Take the taxi from Dehiattakandiya to Galewelataxi taxi
    2. Take the bus from Galewela to Kadawathabus bus
    3. Take the bus from Kadawatha to Matarabus bus
    7h 2m
  4. Taxi, train

    1. Take the taxi from Dehiattakandiya to Kandytaxi taxi
    2. Take the train from Kandy to Maradanatrain train
    3. Take the train from Maradana to Mataratrain train
    9h 12m
    Rs 7,221–12,932
  5. Drive 278.5 km

    1. Drive from Dehiattakandiya to Matara Bus Stationcar car 278.5 km
    4h 31m
    Rs 12,495–18,049
  6. Taxi

    1. Take the taxi from Dehiattakandiya to Matara Bus Stationtaxi taxi 278.5 km
    4h 31m
    Rs 42,000–55,000
  7. Taxi to Batticaloa Airport, fly to Weerawila International Airport, taxi

    1. Take the taxi from Dehiattakandiya to Batticaloa Airport (BTC)taxi taxi
    2. Fly from Batticaloa Airport (BTC) to Weerawila International Airport (WRZ)plane plane BTC - WRZ
    3. Take the taxi from Weerawila International Airport (WRZ) to Matara Bus Stationtaxi taxi
    4h 9m
    Rs 31,434–114,422
  8. Taxi to Sigiriya Airport, fly to Weerawila International Airport, taxi

    1. Take the taxi from Dehiattakandiya to Sigiriya Airport (GIU)taxi taxi
    2. Fly from Sigiriya Airport (GIU) to Weerawila International Airport (WRZ)plane plane GIU - WRZ
    3. Take the taxi from Weerawila International Airport (WRZ) to Matara Bus Stationtaxi taxi
    4h 21m
    Rs 31,941–115,021
  9. Taxi to Sigiriya Airport, fly to Koggala

    1. Take the taxi from Dehiattakandiya to Sigiriya Airport (GIU)taxi taxi
    2. Fly from Sigiriya Airport (GIU) to Koggala (KCT)plane plane GIU - KCT
    5h
    Rs 22,191–102,321
  10. Taxi to Hatton, fly to Koggala

    1. Take the taxi from Dehiattakandiya to Hatton (NUF)taxi taxi
    2. Fly from Hatton (NUF) to Koggala (KCT)plane plane NUF - KCT
    5h 20m
    Rs 22,958–100,591
  11. Taxi, bus

    1. Take the taxi from Dehiattakandiya to Polonnaruwataxi taxi
    2. Take the bus from Polonnaruwa to Colombo Pettahbus bus
    3. Take the bus from Fort Station to Matara Bus Stationbus bus
    7h 47m
    Rs 5,425–6,565
  12. Taxi, bus #2

    1. Take the taxi from Dehiattakandiya to Dambullataxi taxi
    2. Take the bus from Dambulla to Matarabus bus
    7h 53m
    Rs 6,465–8,059

Kandy (KDW) to Koggala (KCT) flights

Calendar7Weekly Planes
Duration30 minAverage Duration
TicketRs 11,235Cheapest Price
See schedules

Questions & Answers

What companies run services between Dehiattakandiya, Sri Lanka and Matara Bus Station, Sri Lanka?

You can take a vehicle from Dehiattakandiya to Matara Bus Station via Manampitiya, Maradana, and Matara in around 10h 46m.

Airlines
Train operators
Bus 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 Getting to Rome from the airport, Need to know: Jadrolinija, and How to get from JFK to New York City - to help you get the most out of your next trip.