Karnal to Bhopal - Multiple Options To Reach By Train, Flight, Bus
Bhopal is approximately 750+ kms from Karnal. The fastest way to reach Bhopal from Karnal is by Train, Flight Via Delhi. It takes approximately 6 hours. The cheapest way to reach Bhopal from Karnal is by Train Via Delhi which would take approximately 17 hours.
Sort By
Mode of Transport
Via Delhi
FASTEST
Karnal
Delhi
Bhopal
Approx Travel Time
5h 40m
₹4,091
Onwards
CHEAPEST
Karnal
Delhi
Bhopal
Approx Travel Time
17h 10m
₹470
Onwards
Via Mathura
Karnal
Mathura
Bhopal
Approx Travel Time
17h 25m
₹520
Onwards
Via Faridabad
Karnal
Faridabad
Bhopal
Approx Travel Time
17h 10m
₹550
Onwards
Via Agra
Karnal
Agra
Bhopal
Approx Travel Time
8h 55m
₹11,130
Onwards
Karnal
Agra
Bhopal
Approx Travel Time
17h 40m
₹525
Onwards
Via Gwalior
Karnal
Gwalior
Bhopal
Approx Travel Time
17h 55m
On Demand
Karnal
Gwalior
Bhopal
Approx Travel Time
19h 55m
On Demand
Via Jaipur
Karnal
Jaipur
Bhopal
Approx Travel Time
9h 40m
On Demand
Frequently Asked Questions
What is the distance between Karnal and Bhopal?
Bhopal is approximately 750+ kms from Karnal.
How long does it take to reach Bhopal from Karnal?
It takes approximately 6 hours to reach Bhopal from Karnal by Train, Flight Via Delhi.
What is the cheapest way to reach Bhopal from Karnal?
The cheapest way to reach Bhopal from Karnal is by Train Via Delhi.
What is the fastest way to reach Bhopal from Karnal?
The fastest way to reach Bhopal from Karnal is by Train, Flight Via Delhi.