Skip to search

Trains from Bengaluru to Jodhpur

2,103 km by rail · 4 direct trains · fastest 37 hr 35 min on the 20694 Jodhpur Express · 2 stations in Bengaluru, 2 in Jodhpur

Departures
00:03 – 17:15
Fare from
₹875
Sleeper · estimate
Check seats for your date

Every direct train

  • 20694Jodhpur Express
    00:0337 hr 35 min13:38+1 arrives the next day

    Yasvantpur Jn (YPR) to Bhagat Ki Kothi (Jodhpur) (BGKT)

    2,103 km · Superfast · fastest

    Seats and fares for YPR to BGKT

  • 22498Shri Ganganagar Humsafar
    11:4538 hr 15 min02:00+2 arrives 2 days later

    Banaswadi (BAND) to Jodhpur Jn (JU)

    2,115 km · Superfast

    Seats and fares for BAND to JU

  • 16587Bikaner Express
    12:0040 hr 15 min04:15+2 arrives 2 days later

    Yasvantpur Jn (YPR) to Jodhpur Jn (JU)

    2,166 km · Mail/Express

    Seats and fares for YPR to JU

  • 16534Jodhpur Express
    17:1544 hr 23 min13:38+2 arrives 2 days later

    Yasvantpur Jn (YPR) to Bhagat Ki Kothi (Jodhpur) (BGKT)

    2,167 km · Mail/Express

    Seats and fares for YPR to BGKT

Search Bengaluru to Jodhpur for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Solapur JnSUR

    Yasvantpur Jn YPR to Jodhpur Jn JU

    16:4535 hr 30 min04:15+2 arrives 2 days later
    22690Ahmedabad Express16:45 — 03:35Superfast
    Holds 9 in 101 hr 30 min to change at SUR

    Holds about 9 times in 10 here. Measured on 1,43,581 paired days.

    16587Bikaner Express05:05 — 04:15Mail/Express

    22690 often runs late

  • One change at BelagaviBGM

    Yasvantpur Jn YPR to Jodhpur Jn JU

    23:1238 hr 38 min13:50+2 arrives 2 days later
    16589Rani Chennamma23:12 — 08:50Mail/Express
    Almost always holds1 hr 20 min to change at BGM

    Almost always holds here. Measured on 35,161 paired days.

    20694Jodhpur Express10:10 — 13:50Superfast

    16534 Jodhpur Express 10:10 — 13:50 on Sun

    16589 often runs late

  • One change at Mahesana JnMSH

    Yasvantpur Jn YPR to Jodhpur Jn JU

    00:0339 hr 7 min15:10+1 arrives the next day
    20694Jodhpur Express00:03 — 06:53Superfast
    Almost always holds1 hr 29 min to change at MSH

    Almost always holds here. Measured on 1,25,223 paired days.

    20496Jodhpur Superfast Express08:22 — 15:10Mail/Express

  • One change at Mahesana JnMSH

    Yasvantpur Jn YPR to Jodhpur Jn JU

    00:0339 hr 7 min15:10+1 arrives the next day
    16210Ajmer Express00:03 — 06:55Mail/Express
    Almost always holds1 hr 27 min to change at MSH

    Almost always holds here. Measured on 1,25,223 paired days.

    20496Jodhpur Superfast Express08:22 — 15:10Mail/Express

    16210 often runs late

  • One change at MurdeshwarMRDW

    Yasvantpur Jn YPR to Jodhpur Jn JU

    19:0244 hr 23 min15:25+2 arrives 2 days later
    16595Panchaganga Express19:02 — 06:04Mail/Express
    Almost always holds1 hr 32 min to change at MRDW

    Almost always holds here. Measured on 7,099 paired days.

    16312Thiruvananthapuram North–Shri Ganganagar Express07:36 — 15:25Mail/Express

    16595 often runs late

Bengaluru to Jodhpur, station by station

Other trains from Bengaluru

Other trains to Jodhpur