hero
How2Go
Gaya to Mughal-Sarai

Gaya to Mughal-Sarai

Mughal-Sarai is approximately 200+ kms from Gaya. The fastest way to reach Mughal-Sarai from Gaya is by Train. It takes approximately 3 hours. The cheapest way to reach Mughal-Sarai from Gaya is by Train which would take approximately 3 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

FASTEST

Gaya

Mughal Sarai

Approx Travel Time

3h 15m

₹160

Onwards

Direct Bus

Gaya

Mughal Sarai

Approx Travel Time

4h 20m

₹699

Onwards

Ads by MMT

Direct Cab

Gaya

Mughal Sarai

Approx Travel Time

4h 42m

₹6,621

Onwards

Via Patna

Gaya

Patna

Mughal Sarai

Approx Travel Time

5h 18m

₹2,524

Onwards

Gaya

Patna

Mughal Sarai

Approx Travel Time

6h 45m

₹335

Onwards

Ads by MMT

Via Bhabua

Gaya

Bhabua

Mughal Sarai

Approx Travel Time

6h 9m

On Demand

Via Sasaram

Gaya

Sasaram

Mughal Sarai

Approx Travel Time

5h 39m

₹1,548

Onwards

Via Varanasi

Gaya

Varanasi

Mughal Sarai

Approx Travel Time

6h 32m

On Demand

Gaya

Varanasi

Mughal Sarai

Approx Travel Time

6h 57m

₹1,198

Onwards

Via Bodhgaya

Gaya

Bodhgaya

Mughal Sarai

Approx Travel Time

7h 12m

On Demand

Frequently Asked Questions

What is the distance between Gaya and Mughal-Sarai?

Mughal-Sarai is approximately 200+ kms from Gaya.

How long does it take to reach Mughal-Sarai from Gaya?

It takes approximately 3 hours to reach Mughal-Sarai from Gaya by Train.

What is the cheapest way to reach Mughal-Sarai from Gaya?

The cheapest way to reach Mughal-Sarai from Gaya is by Train.

What is the fastest way to reach Mughal-Sarai from Gaya?

The fastest way to reach Mughal-Sarai from Gaya is by Train.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India