Travel from Secunderabad to Bodh-Gaya

Train or fly from Secunderabad to Bodh Gaya?

Air India Limited, Spicejet and 3 other airlines fly from Secunderabad to Bodh Gaya 5 times a day. Alternatively, Indian Railways operates a train from Secunderabad to Bodh Gaya once daily. Tickets cost $3 - $16 and the journey takes 3 h 36 min. Indian Railways also services this route twice a week.

How to get from Secunderabad to Bodh Gaya

From Secunderabad taxi to Secunderabad, bus to Hyderabad airport, fly to Gaya airport, then taxi to Bodh Gaya. 6 h 52 min $313. From Secunderabad taxi to Secunderabad, bus to Hyderabad airport, fly to Patna airport, taxi to Patna Junction (PNBE), train to Gaya Junction (GAYA), then taxi to Bodh Gaya. 6 h 54 min $188. From Bolarum (BMO) train to Warangal (WL), train to Gaya Junction (GAYA), then taxi to Bodh Gaya. 32 h 56 min $56. From Secunderabad drive to Bodh Gaya. 20 h 15 min $172.
Close Print Itinerary
  1. Here are 4 options to get from
    Secunderabad to Bodh Gaya:

    1. Trip:
      1 Fly to Gaya
      • One-Way approx: USD $129 - $566
      • Duration: 6 h 52 min
      Open +
      • Trip:
        1 Fly to Gaya
        • One-Way approx: USD $129 - $566
        • Duration: 6 h 52 min
        Close x
    2. Trip:
      2 Fly to Patna, train
      • One-Way approx: USD $72 - $336
      • Duration: 6 h 54 min
      Open +
      • Trip:
        2 Fly to Patna, train
        • One-Way approx: USD $72 - $336
        • Duration: 6 h 54 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $36 - $66
      • Duration: 32 h 56 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $36 - $66
        • Duration: 32 h 56 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $140 - $210
      • Duration: 20 h 15 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $140 - $210
        • Duration: 20 h 15 min
        Close x