Travel options for:
Varanasi to Bodh Gaya
  • Train via Mughal Sarai Junction (MGS)

    $28 - $39
    1. Varanasi

      12 min - 8.8 miles

      $3 - $4

    2. Mughal Sarai Junction (MGS)

      2 h 5 min - once daily

      $13 - $19

    3. Gaya Junction (GAYA)

      15 min - 10.2 miles

      $12 - $16

  • Train

    $26 - $36
    1. Kashi (KEI)

      4 h 14 min - once daily

      $14 - $20

    2. Gaya Junction (GAYA)

      15 min - 10.2 miles

      $12 - $16

  • Taxi

    $100 - $130
    1. Varanasi

      3 h 29 min - 151.5 miles

      $100 - $130

  • Drive

    $24 - $40
    1. Varanasi

      3 h 29 min - 151.5 miles

      $24 - $40

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Varanasi taxi to Mughal Sarai Junction (MGS), train to Gaya Junction (GAYA), then taxi to Bodh Gaya. 2 h 33 min ₹2,232. From Kashi (KEI) train to Gaya Junction (GAYA) then taxi to Bodh Gaya. 4 h 29 min ₹2,074. From Varanasi taxi to Bodh Gaya. 3 h 29 min ₹8,334. From Varanasi drive to Bodh Gaya. 3 h 29 min ₹1,948.

Operators: Indian Railways