Travel from Bhubaneswar to Assam

Train or fly from Bhubaneswar to Assam?

Air India Limited, IndiGo Airlines and 4 other airlines fly from Bhubaneswar to Guwāhāti hourly. Alternatively, Indian Railways operates a train from Bhubaneswar to Guwāhāti twice daily. Tickets cost $26 - $35 and the journey takes 27 h 20 min.

How to get from Bhubaneswar to Assam

From Bhubaneswar taxi to Bhubaneswar airport, fly to Gauhati airport, then taxi to Guwāhāti. 3 h 32 min $147. From Bhubaneswar taxi to Bhubaneswar airport, fly to Dibrugarh airport, then taxi to Dibrugarh. 4 h 5 min $117. From Bhubaneswar (BBS) train to Guwahati (GHY). 27 h 20 min $33. From Bhubaneswar bus to Kolkata, bus to Siliguri, taxi to New Jalpaiguri (NJP), then train to Guwahati (GHY). 29 h 16 min $41. From Bhubaneswar drive to Guwāhāti. 17 h 21 min $144.