hero
How2Go
Ankleshwar to Pen

Ankleshwar to Pen

Pen is approximately 350+ kms from Ankleshwar. The fastest way to reach Pen from Ankleshwar is by Cab, Train Via Bharuch, Mumbai. It takes approximately 6 hours. The cheapest way to reach Pen from Ankleshwar is by Train, Bus Via Thane which would take approximately 9 hours.

Sort By
Mode of Transport

Via Bharuch, Mumbai

RECOMMENDED

FASTEST

Ankleshwar

Bharuch

Mumbai

Pen

Approx Travel Time

6h 8m

On Demand

Via Bhiwandi

Ankleshwar

Bhiwandi

Pen

Approx Travel Time

6h 44m

On Demand

Ankleshwar

Bhiwandi

Pen

Approx Travel Time

9h 25m

On Demand

Ads by MMT

Via Mumbai

Ankleshwar

Mumbai

Pen

Approx Travel Time

6h 35m

₹2,724

Onwards

Via Panvel

Ankleshwar

Panvel

Pen

Approx Travel Time

6h 38m

₹1,834

Onwards

Ads by MMT

Via Thane

Ankleshwar

Thane

Pen

Approx Travel Time

11h 40m

₹1,859

Onwards

CHEAPEST

Ankleshwar

Thane

Pen

Approx Travel Time

9h 11m

₹995

Onwards

Frequently Asked Questions

What is the distance between Ankleshwar and Pen?

Pen is approximately 350+ kms from Ankleshwar.

How long does it take to reach Pen from Ankleshwar?

It takes approximately 6 hours to reach Pen from Ankleshwar by Cab, Train Via Bharuch, Mumbai.

What is the cheapest way to reach Pen from Ankleshwar?

The cheapest way to reach Pen from Ankleshwar is by Train, Bus Via Thane.

What is the fastest way to reach Pen from Ankleshwar?

The fastest way to reach Pen from Ankleshwar is by Cab, Train Via Bharuch, Mumbai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India