
Karnal to Baran
Baran is approximately 650+ kms from Karnal. The fastest way to reach Baran from Karnal is by Train Via Hindaun, Pipalda Kalan. It takes approximately 11 hours. The cheapest way to reach Baran from Karnal is by Bus Via Gurgaon which would take approximately 13 hours.
Sort By
Mode of Transport
Via Kota
RECOMMENDED
Karnal
Kota
Baran
Approx Travel Time
11h 20m
On Demand
Karnal
Kota
Baran
Approx Travel Time
11h 32m
On Demand
Karnal
Kota
Baran
Approx Travel Time
11h 47m
On Demand
Via Hindaun, Pipalda Kalan
FASTEST
Karnal
Hindaun
Pipalda Kalan
Baran
Approx Travel Time
11h
On Demand
Via Gurgaon
Karnal
Gurgaon
Baran
Approx Travel Time
12h
₹3,725
Onwards
CHEAPEST
Karnal
Gurgaon
Baran
Approx Travel Time
13h 5m
₹1,447
Onwards
Via Faridabad, Pipalda Kalan
Karnal
Faridabad
Pipalda Kalan
Baran
Approx Travel Time
11h 1m
₹3,416
Onwards
Via Bayana, Pipalda Kalan
Karnal
Bayana
Pipalda Kalan
Baran
Approx Travel Time
11h 5m
On Demand
Via Bharatpur, Pipalda Kalan
Karnal
Bharatpur
Pipalda Kalan
Baran
Approx Travel Time
11h 8m
On Demand
Via Delhi, Pipalda Kalan
Karnal
Delhi
Pipalda Kalan
Baran
Approx Travel Time
11h 9m
₹2,488
Onwards
Frequently Asked Questions
What is the distance between Karnal and Baran?
Baran is approximately 650+ kms from Karnal.
How long does it take to reach Baran from Karnal?
It takes approximately 11 hours to reach Baran from Karnal by Train Via Hindaun, Pipalda Kalan.
What is the cheapest way to reach Baran from Karnal?
The cheapest way to reach Baran from Karnal is by Bus Via Gurgaon.
What is the fastest way to reach Baran from Karnal?
The fastest way to reach Baran from Karnal is by Train Via Hindaun, Pipalda Kalan.

