hero
How2Go
Shivamogga to Gaya

Shivamogga to Gaya

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

Read More
Sort By
Mode of Transport

Via Pune

RECOMMENDED

Shivamogga

Pune

Gaya

Approx Travel Time

1d 1h 30m

₹2,500

Onwards

Via Bangalore, Patna

Shivamogga

Bangalore

Patna

Gaya

Approx Travel Time

11h 15m

₹9,395

Onwards

Shivamogga

Bangalore

Patna

Gaya

Approx Travel Time

13h 4m

₹9,580

Onwards

Via Goa, Kolkata

FASTEST

Shivamogga

Goa

Kolkata

Gaya

Approx Travel Time

7h 40m

₹16,633

Onwards

Via Bangalore, Bhubaneshwar

CHEAPEST

Shivamogga

Bangalore

Bhubaneshwar

Gaya

Approx Travel Time

1d 13h 16m

₹1,150

Onwards

Shivamogga

Bangalore

Bhubaneshwar

Gaya

Approx Travel Time

1d 15h 57m

₹1,585

Onwards

Shivamogga

Bangalore

Bhubaneshwar

Gaya

Approx Travel Time

1d 15h 46m

₹6,515

Onwards

Via Bangalore, Giridih

Shivamogga

Bangalore

Giridih

Gaya

Approx Travel Time

11h 2m

₹9,880

Onwards

Via Bangalore, Varanasi

Shivamogga

Bangalore

Varanasi

Gaya

Approx Travel Time

12h 44m

On Demand

Via Bangalore, Ranchi

Shivamogga

Bangalore

Ranchi

Gaya

Approx Travel Time

13h 22m

₹9,229

Onwards

Frequently Asked Questions

What is the distance between Shivamogga and Gaya?

Gaya is approximately 1350+ kms from Shivamogga.

How long does it take to reach Gaya from Shivamogga?

It takes approximately 8 hours to reach Gaya from Shivamogga by Flight Via Goa, Kolkata.

What is the cheapest way to reach Gaya from Shivamogga?

The cheapest way to reach Gaya from Shivamogga is by Train Via Bangalore, Bhubaneshwar.

What is the fastest way to reach Gaya from Shivamogga?

The fastest way to reach Gaya from Shivamogga is by Flight Via Goa, Kolkata.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India