Travel from Bhubaneswar to Chandigarh

Train or fly from Bhubaneswar to Chandigarh?

IndiGo Airlines, Vistara and 3 other airlines fly from Bhubaneswar to Chandigarh every 4 hours. Alternatively, Indian Railways operates a train from Bhubaneswar to Chandigarh once daily. Tickets cost $30 - $45 and the journey takes 25 h 10 min. Indian Railways also services this route 5 times a day.

How to get from Bhubaneswar to Chandigarh

From Bhubaneswar taxi to Bhubaneswar airport, fly to Chandigarh airport, then taxi to Chandigarh. 4 h 34 min $174. From Bhubaneswar taxi to Bhubaneswar airport, fly to Simla airport, then taxi to Chandigarh. 11 h 51 min $191. From Bhubaneswar taxi to Bhubaneswar airport, fly to Ludhiana airport, then bus to Chandigarh. 9 h 8 min $171. From Bhubaneswar (BBS) train to New Delhi (NDLS) then train to Chandigarh (CDG). 29 h 35 min $52. From Bhubaneswar (BBS) train to Haridwar Junction (HW), walk to Haridwar, then bus to Chandigarh. 2 days 5 h $75. From Bhubaneswar drive to Chandigarh. 26 h 13 min $235.