Rome2Rio

How to get fromKosgoda to Passikudahby taxi, plane, train, bus or car

Find Transport to Passikudah

See all options

There are 9 ways to get from Kosgoda to Passikudah by taxi, plane, 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. Taxi to Bandaranaike International Airport, fly to Sigiriya Airport, taxi

    best
    1. Take the taxi from Kosgoda to Colombo-Airport-CMBtaxi
    2. Fly from Bandaranaike International Airport (CMB) to Sigiriya Airport (GIU)planeCMB - GIU
    3. Take the taxi from Sigiriya Airport (GIU) to Passikudahtaxi
    4h 42m
    Rs 30,367–116,934
  2. Bus, train

    cheapest
    1. Take the bus from Ambalangoda to Colombo Bastian Mawatha Bus Terminalbus2-3 / ...
    2. Take the train from Maradana to ValaichchenaitrainColombo
    12h 31m
    Rs 3,526–12,649
  3. Train

    1. Take the train from Aluthgama to MaradanatrainBeliatta
    2. Take the train from Fort Station to ValaichchenaitrainColombo
    8h 43m
    Rs 7,844–18,960
  4. Bus

    1. Take the bus from Ambalangoda to Colombo Bastian Mawatha Bus Terminalbus2-3 / ...
    2. Take the bus from Colombo Pettah to OddaimavadibusWellawatta
    10h 12m
    Rs 4,546–5,149
  5. Drive 355.9 km

    1. Drive from Kosgoda to Passikudahcar355.9 km
    5h 23m
    Rs 14,987–21,648
  6. Taxi

    1. Take the taxi from Kosgoda to Passikudahtaxi355.9 km
    5h 23m
    Rs 39,000–47,000
  7. Taxi to Bandaranaike International Airport, fly to Kandy, taxi

    1. Take the taxi from Kosgoda to Colombo-Airport-CMBtaxi
    2. Fly from Bandaranaike International Airport (CMB) to Kandy (KDW)planeCMB - KDW
    3. Take the taxi from Kandy (KDW) to Passikudahtaxi
    5h 35m
    Rs 32,367–119,434
  8. Taxi to Koggala, fly to Weerawila International Airport, taxi

    1. Take the taxi from Kosgoda to Koggala (KCT)taxi
    2. Fly from Koggala (KCT) to Weerawila International Airport (WRZ)planeKCT - WRZ
    3. Take the taxi from Weerawila International Airport (WRZ) to Passikudahtaxi
    5h 38m
    Rs 53,743–132,969
  9. Taxi to Koggala, fly to Bandaranaike International Airport, taxi

    1. Take the taxi from Kosgoda to Koggala (KCT)taxi
    2. Fly from Koggala (KCT) to Bandaranaike International Airport (CMB)planeKCT - CMB
    3. Take the taxi from Colombo-Airport-CMB to Passikudahtaxi
    5h 45m
    Rs 40,243–111,969

Bandaranaike International Airport (CMB) to Sigiriya Airport (GIU) flights

Calendar7Weekly Planes
Duration45 minAverage Duration
TicketRs 12,797Cheapest Price
See schedules

Questions & Answers

What companies run services between Kosgoda, Southern, Sri Lanka and Passikudah, Sri Lanka?

You can take a vehicle from Kosgoda to Passikudah via Aluthgama, Fort Station, and Valaichchenai in around 8h 43m. Alternatively, you can take a vehicle from Kosgoda to Passikudah via Ambalangoda, Colombo Bastian Mawatha Bus Terminal, Colombo Pettah, and Oddaimavadi in around 10h 12m.

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 What are the different types of Renfe trains in Spain?, Flying into Beijing?, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.