Travel from Bhubaneswar to Tamil-Nadu

Bus or train from Bhubaneswar to Tamil Nadu?

Indian Railways operates a train from Bhubaneswar to Tamil Nadu 4 times a week. Tickets cost $28 - $40 and the journey takes 26 h 38 min. Alternatively, you can take a bus from Bhubaneswar to Tamil Nadu via Hyderabad, Bangalore, and Karur in around 34 h 36 min.

How to get from Bhubaneswar to Tamil Nadu

From Bhubaneswar taxi to Bhubaneswar airport, fly to Madurai airport, taxi to Madurai Junction (MDU), train to Manaparai (MPA), then taxi to Tamil Nadu. 8 h 8 min $189. From Bhubaneswar taxi to Bhubaneswar airport, fly to Coimbatore airport, taxi to Pilamedu (PLMD), train to Mahadanapuram (MMH), then taxi to Tamil Nadu. 9 h 29 min $182. From Bhubaneswar taxi to Bhubaneswar airport, fly to Tiruchirapalli airport, then taxi to Tamil Nadu. 7 h 25 min $177. From Bhubaneswar taxi to Bhubaneswar airport, fly to Madras airport, train to Tambaram (TBM), train to Kulitalai (KLT), then taxi to Tamil Nadu. 10 h 6 min $94. From Bhubaneswar taxi to Bhubaneswar airport, fly to Bengaluru airport, taxi to Bangalore Cant (BNC), train to Kulitalai (KLT), then taxi to Tamil Nadu. 11 h 25 min $106. From Bhubaneswar (BBS) train to Srirangam (SRGM) then taxi to Tamil Nadu. 27 h 23 min $50. From Bhubaneswar bus to Hyderabad, bus to Bangalore, bus to Karur, then taxi to Tamil Nadu. 34 h 36 min $47. From Bhubaneswar drive to Tamil Nadu. 22 h 11 min $191.