Rome2Rio

How to get fromMarapalam to Puducherryby car, plane, bus, ferry, or train

Find Transport to Puducherry

See all options

There are 5 ways to get from Marapalam to Puducherry by car, plane, bus, ferry, or train

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

  1. Drive, fly to Pondicherry

    best
    1. Drive from Marapalam to Colombo-Airport-CMBcar car
    2. Fly from Bandaranaike International Airport (CMB) to Pondicherry (PNY)plane plane CMB - PNY
    8h 44m
    ₹21,534–40,043
  2. Train, ferry

    cheapest
    1. Take the train from Eravur Station to Maho Junctiontrain train
    2. Take the train from Maho to Kankesanturaitrain train
    3. Take the ferry from Kankesanturai to Nagapattinamferry ferry
    4. Take the train from Nagappattinam to Mayiladuturai Jtrain train
    5. Take the train from Mayiladuturai J to Pondicherrytrain train
    22h 46m
    ₹7,896–11,059
  3. Bus, ferry, train

    1. Take the bus from Eravur to Dambullabus bus
    2. Take the bus from Dambulla to Kankesanturaibus bus
    3. Take the ferry from Kankesanturai to Nagapattinamferry ferry
    4. Take the train from Nagappattinam to Mayiladuturai Jtrain train
    5. Take the train from Mayiladuturai J to Pondicherrytrain train
    20h 8m
    ₹8,483–10,671
  4. Bus, ferry

    1. Take the bus from Eravur to Dambullabus bus
    2. Take the bus from Dambulla to Kankesanturaibus bus
    3. Take the ferry from Kankesanturai to Nagapattinamferry ferry
    4. Take the bus from Nagore to Madhya Kailashbus bus
    5. Take the bus from Madhiya Kailash to Puducherrybus bus
    21h 1m
    ₹8,573–9,946
  5. Drive, fly to Chennai International Airport, train

    1. Drive from Marapalam to Colombo-Airport-CMBcar car
    2. Fly from Bandaranaike International Airport (CMB) to Chennai International Airport (MAA)plane plane CMB - MAA
    3. Take the train from Trisulam to Pondicherrytrain train
    10h 36m
    ₹13,454–29,143

Bandaranaike International Airport (CMB) to Pondicherry (PNY) flights

Calendar17Weekly Planes
Duration6h 3mAverage Duration
Ticket₹18,862Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Marapalam, Sri Lanka and Puducherry, India?

There is no direct connection from Marapalam to Puducherry. However, you can drive to Colombo-Airport-CMB airport, fly to Pondicherry (PNY), then take the taxi to Puducherry. Alternatively, you can take a vehicle from Marapalam to Pondicherry via Eravur, Dambulla, Dambulla, Kankesanturai, Kankesanturai, Nagapattinam, Nagappattinam, and Mayiladuturai J in around 20h 8m.

Airlines
Train operators
Bus operators
Ferry 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 How to get from Stansted Airport into central London, 5 incredible day trips from Florence by train, and How to get from Southend Airport into central London - to help you get the most out of your next trip.