hero
How2Go
Bhubaneshwar to Kolkata

Bhubaneshwar to Kolkata

Kolkata is approximately 350+ km from Bhubaneshwar, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Kolkata.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

FASTEST

Bhubaneshwar

Kolkata

Approx Travel Time

1h

₹6,371

Onwards

CHEAPEST

Bhubaneshwar

Kolkata

Approx Travel Time

7h 45m

₹305

Onwards

Bhubaneshwar

Kolkata

Approx Travel Time

9h

₹650

Onwards

Bhubaneshwar

Kolkata

Approx Travel Time

8h 56m

₹11,320

Onwards

Via Ranchi

Bhubaneshwar

Ranchi

Kolkata

Approx Travel Time

9h 30m

₹11,021

Onwards

Bhubaneshwar

Ranchi

Kolkata

Approx Travel Time

12h 12m

₹5,928

Onwards

Bhubaneshwar

Ranchi

Kolkata

Approx Travel Time

12h 40m

₹6,388

Onwards

Via Durgapur

Bhubaneshwar

Durgapur

Kolkata

Approx Travel Time

12h 26m

₹440

Onwards

Bhubaneshwar

Durgapur

Kolkata

Approx Travel Time

13h 16m

₹3,302

Onwards

Bhubaneshwar

Durgapur

Kolkata

Approx Travel Time

14h 21m

₹735

Onwards

Frequently Asked Questions

What is the distance between Bhubaneshwar and Kolkata?

Kolkata is approximately 350+ kms from Bhubaneshwar.

How long does it take to reach Kolkata from Bhubaneshwar?

It takes approximately 1 hour to reach Kolkata from Bhubaneshwar by Flight.

What is the cheapest way to reach Kolkata from Bhubaneshwar?

The cheapest way to reach Kolkata from Bhubaneshwar is by Train.

What is the fastest way to reach Kolkata from Bhubaneshwar?

The fastest way to reach Kolkata from Bhubaneshwar is by Flight.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India