
Bharuch to Pen
Pen is approximately 350+ kms from Bharuch. The fastest way to reach Pen from Bharuch is by Train, Bus Via Thane. It takes approximately 7 hours. The cheapest way to reach Pen from Bharuch is by Train, Bus Via Mumbai which would take approximately 7 hours.
Sort By
Mode of Transport
Via Thane
RECOMMENDED
Bharuch
Thane
Pen
Approx Travel Time
8h 34m
₹3,320
Onwards
FASTEST
Bharuch
Thane
Pen
Approx Travel Time
6h 47m
₹2,010
Onwards
Via Mumbai
Bharuch
Mumbai
Pen
Approx Travel Time
10h 25m
₹3,252
Onwards
CHEAPEST
Bharuch
Mumbai
Pen
Approx Travel Time
7h 1m
₹740
Onwards
Bharuch
Mumbai
Pen
Approx Travel Time
6h 57m
₹2,692
Onwards
Via Vapi, Thane
Bharuch
Vapi
Thane
Pen
Approx Travel Time
8h 1m
₹2,015
Onwards
Via Ankleshwar, Thane
Bharuch
Ankleshwar
Thane
Pen
Approx Travel Time
8h 28m
₹4,386
Onwards
Bharuch
Ankleshwar
Thane
Pen
Approx Travel Time
8h 43m
₹2,305
Onwards
Via Surat, Thane
Bharuch
Surat
Thane
Pen
Approx Travel Time
7h 37m
₹1,980
Onwards
Via Valsad, Thane
Bharuch
Valsad
Thane
Pen
Approx Travel Time
8h 40m
₹1,975
Onwards
Frequently Asked Questions
What is the distance between Bharuch and Pen?
Pen is approximately 350+ kms from Bharuch.
How long does it take to reach Pen from Bharuch?
It takes approximately 7 hours to reach Pen from Bharuch by Train, Bus Via Thane.
What is the cheapest way to reach Pen from Bharuch?
The cheapest way to reach Pen from Bharuch is by Train, Bus Via Mumbai.
What is the fastest way to reach Pen from Bharuch?
The fastest way to reach Pen from Bharuch is by Train, Bus Via Thane.