Travel from Mumbai to Bodh-Gaya

Train or fly from Mumbai to Bodh Gaya?

Air India Limited, Helitrans and 4 other airlines fly from Mumbai to Bodh Gaya every 4 hours. Alternatively, Indian Railways operates a train from Mumbai to Bodh Gaya once daily. Tickets cost $35 - $50 and the journey takes 28 h 40 min.

How to get from Mumbai to Bodh Gaya

From Elphinstone Rd train to Mumbai airport, fly to Gaya airport, then taxi to Bodh Gaya. 5 h 45 min $353. From Elphinstone Rd train to Mumbai airport, fly to Patna airport, taxi to Patna Junction (PNBE), train to Gaya Junction (GAYA), then taxi to Bodh Gaya. 6 h 52 min $138. From Elphinstone Rd train to Mumbai airport, fly to Varanasi airport, taxi to Mughal Sarai Junction (MGS), train to Gaya Junction (GAYA), then taxi to Bodh Gaya. 7 h 15 min $139. From Dadar (DR) train to Gaya Junction (GAYA) then taxi to Bodh Gaya. 28 h 55 min $47. From Mumbai bus to Udaipur, bus to Mirzāpur, walk to Mirzapur (MZP), train to Gaya Junction (GAYA), then taxi to Bodh Gaya. 41 h 3 min $72. From Mumbai drive to Bodh Gaya. 24 h 48 min $212.