
Karkala to Nagpur
Nagpur is approximately 1050+ kms from Karkala. The fastest way to reach Nagpur from Karkala is by Bus, Flight Via Mangalore, Pune. It takes approximately 6 hours. The cheapest way to reach Nagpur from Karkala is by Bus, Train Via Bangalore which would take approximately 30 hours.
Sort By
Mode of Transport
Via Mangalore, Hyderabad
RECOMMENDED
Karkala
Mangalore
Hyderabad
Nagpur
Approx Travel Time
7h 10m
₹9,988
Onwards
Via Mangalore, Pune
FASTEST
Karkala
Mangalore
Pune
Nagpur
Approx Travel Time
6h 10m
₹9,977
Onwards
Via Bangalore
CHEAPEST
Karkala
Bangalore
Nagpur
Approx Travel Time
1d 5h 45m
₹1,245
Onwards
Karkala
Bangalore
Nagpur
Approx Travel Time
10h 15m
₹5,399
Onwards
Via Kasaragod, Mahbubnagar
Karkala
Kasaragod
Mahbubnagar
Nagpur
Approx Travel Time
1d 4h 19m
On Demand
Via Bangalore, Hyderabad
Karkala
Bangalore
Hyderabad
Nagpur
Approx Travel Time
1d 7h 21m
₹2,449
Onwards
Via Shivamogga, Hyderabad
Karkala
Shivamogga
Hyderabad
Nagpur
Approx Travel Time
8h 58m
₹8,246
Onwards
Via Mangalore, Bangalore
Karkala
Mangalore
Bangalore
Nagpur
Approx Travel Time
6h 20m
₹7,677
Onwards
Via Shivamogga, Goa
Karkala
Shivamogga
Goa
Nagpur
Approx Travel Time
8h 38m
₹7,181
Onwards
Via Kumta, Goa
Karkala
Kumta
Goa
Nagpur
Approx Travel Time
10h 47m
₹5,326
Onwards
Frequently Asked Questions
What is the distance between Karkala and Nagpur?
Nagpur is approximately 1050+ kms from Karkala.
How long does it take to reach Nagpur from Karkala?
It takes approximately 6 hours to reach Nagpur from Karkala by Bus, Flight Via Mangalore, Pune.
What is the cheapest way to reach Nagpur from Karkala?
The cheapest way to reach Nagpur from Karkala is by Bus, Train Via Bangalore.
What is the fastest way to reach Nagpur from Karkala?
The fastest way to reach Nagpur from Karkala is by Bus, Flight Via Mangalore, Pune.


