Welcome to Bhubaneswar City

How to Reach Bhubaneswar from Kolkata

Discover Bhubaneswar the city dotted with ancient temples

Kolkata to Bhubaneswar Distance

  • Kolkata to Bhubaneswar

    By Air

    0.5 hours

    By Road

    9.0 hours

    By Train

    7.0 hours

The capital city of Odisha, Bhubaneswar is dotted with many stunning places comprising of temples, dams, lakes, wildlife sanctuaries, and caves.

So if you are also planning to visit this stunning city and wondering how to reach Bhubaneswar from Kolkata, go through our detailed informative guide and find out the best mode of transportation. The city of Bhubaneswar has a great network of road, rail, and flight. The place owing to its famous attractions lures many tourists. Bhubaneshwar is directly connected to Kolkata by air, train, and bus. The city is also an important pilgrimage center as it is home to more than 600 temples. If you are looking to save travel time, the best way to cover the distance is to go by Kolkata to Bhubaneswar flight and if you looking to save money on travel, it is advisable to take a direct train from Kolkata to Bhubaneswar.

By Air: The aerial distance from Kolkata to Bhubaneshwar is around 380 kilometers which can be easily covered in an hour. It is the fastest and the most convenient way to cover the distance. The frequency of Kolkata to Bhubaneswar flight is also great and the airlines operating between both the destinations are Go Air, IndiGo, Air Asia, Air India, and Vistara. The airport in Bhubaneshwar is Biju Patnaik International Airport which is very well connected to major cities in India and abroad.

By Rail: The rail distance from Kolkata to Bhubaneshwar is around 449 kilometers and can be covered in around 7 hours. There are more than 30 trains between both the cities and the most popular among these are Bhubaneswar Jan Shatabdi (12074), Yesvantpur Junction Howrah Junction Premium (02864), Satabdi Express (12278), Falaknuma Express (12704), and Dhauli Express (12822). Kolkata to Bhubaneswar train frequency is great and one can easily board a train and reach the destination.

By Road: The distance by road from Kolkata to Bhubaneshwar is around 440 kilometers and can easily be covered in around 8 hours 49 minutes. There are many private as well as government buses running between both the stations. If you want, you can cover the distance by hiring a cab or taxi. One can easily also drive from Kolkata to Bhubaneswar.

Popular Packages

Unlimited choices. Trusted agents. Best prices. Happy memories.

View All

Fastest Growing Holiday Marketplace

650+

Verified Agents

22 Lac+

Happy Travellers

65+

Destinations

Easy, Secure & Reliable

Traveltriangle

Verified

Stringent

Quality Control

24/7

Support

Want best packages handpicked just for you?

Fill the form and get a callback from our holiday experts

Tourism in Bhubaneswar

Rated 4.50/5 ( based on 300 reviews )

  • Popular Travel Searches