hero
How2Go
Halvad to Kapurthala

Halvad to Kapurthala

Kapurthala is approximately 1250+ km from Halvad, 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 Ahmedabad, Amritsar

RECOMMENDED

Halvad

Ahmedabad

Amritsar

Kapurthala

Approx Travel Time

11h 15m

₹9,467

Onwards

Halvad

Ahmedabad

Amritsar

Kapurthala

Approx Travel Time

10h 52m

On Demand

Halvad

Ahmedabad

Amritsar

Kapurthala

Approx Travel Time

10h 34m

₹13,620

Onwards

Via Ahmedabad, Amritsar, Jalandhar

FASTEST

Halvad

Ahmedabad

Amritsar

Jalandhar

Kapurthala

Approx Travel Time

10h 13m

₹12,240

Onwards

Via Ahmedabad, Delhi

CHEAPEST

Halvad

Ahmedabad

Delhi

Kapurthala

Approx Travel Time

1d 8h 18m

₹3,796

Onwards

Via Ahmedabad, Mohali

Halvad

Ahmedabad

Mohali

Kapurthala

Approx Travel Time

12h 31m

₹10,680

Onwards

Halvad

Ahmedabad

Mohali

Kapurthala

Approx Travel Time

11h 50m

₹14,833

Onwards

Via Ahmedabad, Mohali, Jalandhar

Halvad

Ahmedabad

Mohali

Jalandhar

Kapurthala

Approx Travel Time

12h 8m

₹12,015

Onwards

Via Ahmedabad, Delhi, Amritsar

Halvad

Ahmedabad

Delhi

Amritsar

Kapurthala

Approx Travel Time

13h 19m

₹16,811

Onwards

Frequently Asked Questions

What is the distance between Halvad and Kapurthala?

Kapurthala is approximately 1250+ kms from Halvad.

How long does it take to reach Kapurthala from Halvad?

It takes approximately 10 hours to reach Kapurthala from Halvad by Cab, Flight, Train Via Ahmedabad, Amritsar, Jalandhar.

What is the cheapest way to reach Kapurthala from Halvad?

The cheapest way to reach Kapurthala from Halvad is by Bus Via Ahmedabad, Delhi.

What is the fastest way to reach Kapurthala from Halvad?

The fastest way to reach Kapurthala from Halvad is by Cab, Flight, Train Via Ahmedabad, Amritsar, Jalandhar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India