Skip to search

Trains from Jodhpur to Bengaluru

2,107 km by rail · 4 direct trains · fastest 36 hr 52 min on the 16507 Jodhpur–Bengaluru Express · 2 stations in Jodhpur, 2 in Bengaluru

Departures
06:23 – 23:30
Fare from
₹845
Sleeper · estimate
Check seats for your date

Every direct train

  • 16507Jodhpur–Bengaluru Express
    06:2336 hr 52 min19:15+1 arrives the next day

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

    2,107 km · Mail/Express · fastest

    Seats and fares for BGKT to YPR

  • 16533Jodhpur–Bengaluru Express
    06:2343 hr 30 min01:53+2 arrives 2 days later

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

    2,179 km · Mail/Express

    Seats and fares for BGKT to YPR

  • 16588Bikaner–Yesvantpur Express
    22:5041 hr 10 min16:00+2 arrives 2 days later

    Jodhpur Jn (JU) to Yasvantpur Jn (YPR)

    2,167 km · Mail/Express

    Seats and fares for JU to YPR

  • 22497Shri Ganganagar–Tiruchchirappalli Humsafar
    23:3038 hr 29 min13:59+2 arrives 2 days later

    Jodhpur Jn (JU) to Banaswadi (BAND)

    2,116 km · Superfast

    Seats and fares for JU to BAND

Search Jodhpur to Bengaluru for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at DharwadDWR

    Jodhpur Jn JU to Yasvantpur Jn YPR

    06:1537 hr 6 min19:21+1 arrives the next day
    16507Jodhpur–Bengaluru Express06:15 — 11:58Mail/Express

    16533 Jodhpur–Bengaluru Express 06:15 — 11:58 on Wed

    Almost always holds1 hr 32 min to change at DWR

    Almost always holds here. Measured on 4,312 paired days.

    20662Bengaluru Vande Bharat13:30 — 19:21Shatabdi

    20662 often runs late

  • One change at Mahesana JnMSH

    Jodhpur Jn JU to Yasvantpur Jn YPR

    06:0537 hr 10 min19:15+1 arrives the next day
    12461Vande Bharat Express06:05 — 10:49Shatabdi
    Almost always holds1 hr 28 min to change at MSH

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

    16209Ajmer–Mysuru Express12:17 — 19:15Mail/Express

    16507 Jodhpur–Bengaluru Express 12:17 — 19:15 on Thu and Sat

    16209 often runs late

  • One change at HaveriHVR

    Jodhpur Jn JU to Yasvantpur Jn YPR

    06:1538 hr 13 min20:28+1 arrives the next day
    16507Jodhpur–Bengaluru Express06:15 — 13:50Mail/Express
    Almost always holds1 hr 20 min to change at HVR

    Almost always holds here. Measured on 48,123 paired days.

    12080Jan Shatabdi Express15:10 — 20:28Shatabdi

    12080 often runs late

  • One change at TumkurTK

    Jodhpur Jn JU to Yasvantpur Jn YPR

    23:3039 hr 33 min15:03+2 arrives 2 days later
    22497Shri Ganganagar–Tiruchchirappalli Humsafar23:30 — 12:13Superfast
    Holds 9 in 101 hr 37 min to change at TK

    Holds about 9 times in 10 here. Measured on 3,368 paired days.

    56282Shedbal–Hubballi Unreserved Express Special13:50 — 15:03Passenger

    22497 often runs late

  • One change at RaniRANI

    Jodhpur Jn JU to Yasvantpur Jn YPR

    22:0042 hr16:00+2 arrives 2 days later
    20495Jodhpur–Hadapsar Superfast Express22:00 — 00:21Mail/Express
    Almost always holds1 hr 28 min to change at RANI

    Almost always holds here. Measured on 19,726 paired days.

    16588Bikaner–Yesvantpur Express01:49 — 16:00Mail/Express

Jodhpur to Bengaluru, station by station

Other trains from Jodhpur

Other trains to Bengaluru