hero
How2Go
Bhagalpur to Shivamogga

Bhagalpur to Shivamogga

Shivamogga is approximately 2050+ km from Bhagalpur, 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 Shivamogga.

Read More
Sort By
Mode of Transport

Via Patna, Bangalore

RECOMMENDED

Bhagalpur

Patna

Bangalore

Shivamogga

Approx Travel Time

13h 31m

₹9,589

Onwards

Bhagalpur

Patna

Bangalore

Shivamogga

Approx Travel Time

16h 16m

₹10,035

Onwards

Bhagalpur

Patna

Bangalore

Shivamogga

Approx Travel Time

15h 25m

₹14,650

Onwards

Bhagalpur

Patna

Bangalore

Shivamogga

Approx Travel Time

15h 5m

₹14,971

Onwards

Via Patna, Goa

FASTEST

Bhagalpur

Patna

Goa

Shivamogga

Approx Travel Time

12h 31m

₹14,938

Onwards

Via Asansol, Bangalore

Bhagalpur

Asansol

Bangalore

Shivamogga

Approx Travel Time

1d 18h 7m

₹8,471

Onwards

Via Ranchi, Bangalore

CHEAPEST

Bhagalpur

Ranchi

Bangalore

Shivamogga

Approx Travel Time

2d 12h 15m

₹3,968

Onwards

Bhagalpur

Ranchi

Bangalore

Shivamogga

Approx Travel Time

20h 55m

₹10,839

Onwards

Via Muzaffarpur, Bangalore

Bhagalpur

Muzaffarpur

Bangalore

Shivamogga

Approx Travel Time

15h 46m

₹9,473

Onwards

Via Giridih, Bangalore

Bhagalpur

Giridih

Bangalore

Shivamogga

Approx Travel Time

17h 5m

₹11,510

Onwards

Frequently Asked Questions

What is the distance between Bhagalpur and Shivamogga?

Shivamogga is approximately 2050+ kms from Bhagalpur.

How long does it take to reach Shivamogga from Bhagalpur?

It takes approximately 13 hours to reach Shivamogga from Bhagalpur by Train, Flight Via Patna, Goa.

What is the cheapest way to reach Shivamogga from Bhagalpur?

The cheapest way to reach Shivamogga from Bhagalpur is by Bus Via Ranchi, Bangalore.

What is the fastest way to reach Shivamogga from Bhagalpur?

The fastest way to reach Shivamogga from Bhagalpur is by Train, Flight Via Patna, Goa.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India