hero
How2Go
Matheran to Kapurthala

Matheran to Kapurthala

Kapurthala is approximately 1800+ km from Matheran, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Kapurthala.

Read More
Sort By
Mode of Transport

Via Mumbai, Delhi

RECOMMENDED

CHEAPEST

Matheran

Mumbai

Delhi

Kapurthala

Approx Travel Time

1d 0h 24m

₹3,245

Onwards

Matheran

Mumbai

Delhi

Kapurthala

Approx Travel Time

14h 39m

₹8,799

Onwards

Via Mumbai, Amritsar

Matheran

Mumbai

Amritsar

Kapurthala

Approx Travel Time

9h 49m

₹10,363

Onwards

Matheran

Mumbai

Amritsar

Kapurthala

Approx Travel Time

10h 22m

On Demand

Ads by MMT

Via Pune, Amritsar

Matheran

Pune

Amritsar

Kapurthala

Approx Travel Time

10h 25m

₹10,070

Onwards

Matheran

Pune

Amritsar

Kapurthala

Approx Travel Time

10h 58m

On Demand

Via Mumbai, Jammu

Matheran

Mumbai

Jammu

Kapurthala

Approx Travel Time

12h 46m

₹10,187

Onwards

Ads by MMT

Via Mumbai, Jalandhar

Matheran

Mumbai

Jalandhar

Kapurthala

Approx Travel Time

8h 10m

₹10,228

Onwards

FASTEST

Matheran

Mumbai

Jalandhar

Kapurthala

Approx Travel Time

8h 2m

₹8,682

Onwards

Via Navi Mumbai, Delhi

Matheran

Navi Mumbai

Delhi

Kapurthala

Approx Travel Time

13h 44m

₹8,725

Onwards

Frequently Asked Questions

What is the distance between Matheran and Kapurthala?

Kapurthala is approximately 1800+ kms from Matheran.

How long does it take to reach Kapurthala from Matheran?

It takes approximately 8 hours to reach Kapurthala from Matheran by Cab, Flight, Train Via Mumbai, Jalandhar.

What is the cheapest way to reach Kapurthala from Matheran?

The cheapest way to reach Kapurthala from Matheran is by Cab, Train Via Mumbai, Delhi.

What is the fastest way to reach Kapurthala from Matheran?

The fastest way to reach Kapurthala from Matheran is by Cab, Flight, Train Via Mumbai, Jalandhar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India