
Bhopal to Karnal
Karnal is approximately 700+ kms from Bhopal. The fastest way to reach Karnal from Bhopal is by Flight, Cab Via Delhi. It takes approximately 6 hours. The cheapest way to reach Karnal from Bhopal is by Train which would take approximately 13 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Bhopal
Delhi
Karnal
Approx Travel Time
5h 30m
₹7,379
Onwards
Bhopal
Delhi
Karnal
Approx Travel Time
6h
₹4,860
Onwards
Bhopal
Delhi
Karnal
Approx Travel Time
6h
₹5,220
Onwards
Bhopal
Delhi
Karnal
Approx Travel Time
14h 8m
₹695
Onwards
Bhopal
Delhi
Karnal
Approx Travel Time
13h 38m
₹2,854
Onwards
Bhopal
Delhi
Karnal
Approx Travel Time
20h 9m
₹2,350
Onwards
Via Delhi, Ghaziabad
Bhopal
Delhi
Ghaziabad
Karnal
Approx Travel Time
7h 48m
₹5,194
Onwards
Via Mathura
Bhopal
Mathura
Karnal
Approx Travel Time
13h 29m
₹520
Onwards
Via Jaipur
Bhopal
Jaipur
Karnal
Approx Travel Time
19h 54m
₹7,976
Onwards
Frequently Asked Questions
What is the distance between Bhopal and Karnal?
Karnal is approximately 700+ kms from Bhopal.
How long does it take to reach Karnal from Bhopal?
It takes approximately 6 hours to reach Karnal from Bhopal by Flight, Cab Via Delhi.
What is the cheapest way to reach Karnal from Bhopal?
The cheapest way to reach Karnal from Bhopal is by Train.
What is the fastest way to reach Karnal from Bhopal?
The fastest way to reach Karnal from Bhopal is by Flight, Cab Via Delhi.