hero
How2Go
Marayoor to Pondicherry

Marayoor to Pondicherry

Pondicherry is approximately 400+ kms from Marayoor. The fastest way to reach Pondicherry from Marayoor is by Bus, Train Via Viluppuram. It takes approximately 11 hours. The cheapest way to reach Pondicherry from Marayoor is by Bus, Train Via Viluppuram which would take approximately 11 hours.

Sort By
Mode of Transport

Via Viluppuram

RECOMMENDED

CHEAPEST

FASTEST

Marayoor

Viluppuram

Pondicherry

Approx Travel Time

10h 43m

₹1,544

Onwards

Marayoor

Viluppuram

Pondicherry

Approx Travel Time

11h 30m

₹2,198

Onwards

Via Palani

Marayoor

Palani

Pondicherry

Approx Travel Time

10h 55m

On Demand

Ads by MMT

Via Palani, Vriddhachalam

Marayoor

Palani

Vriddhachalam

Pondicherry

Approx Travel Time

12h 15m

On Demand

Via Tiruchirappalli

Marayoor

Tiruchirappalli

Pondicherry

Approx Travel Time

11h 15m

₹1,792

Onwards

Ads by MMT

Via Karur

Marayoor

Karur

Pondicherry

Approx Travel Time

11h 53m

On Demand

Marayoor

Karur

Pondicherry

Approx Travel Time

12h

On Demand

Via Palani, Karur

Marayoor

Palani

Karur

Pondicherry

Approx Travel Time

11h 8m

On Demand

Marayoor

Palani

Karur

Pondicherry

Approx Travel Time

11h 25m

On Demand

Via Palani, Tiruchirappalli

Marayoor

Palani

Tiruchirappalli

Pondicherry

Approx Travel Time

11h 42m

On Demand

Frequently Asked Questions

What is the distance between Marayoor and Pondicherry?

Pondicherry is approximately 400+ kms from Marayoor.

How long does it take to reach Pondicherry from Marayoor?

It takes approximately 11 hours to reach Pondicherry from Marayoor by Bus, Train Via Viluppuram.

What is the cheapest way to reach Pondicherry from Marayoor?

The cheapest way to reach Pondicherry from Marayoor is by Bus, Train Via Viluppuram.

What is the fastest way to reach Pondicherry from Marayoor?

The fastest way to reach Pondicherry from Marayoor is by Bus, Train Via Viluppuram.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India