hero
How2Go
Bhubaneshwar to Jammu

Bhubaneshwar to Jammu

Traveling from Bhubaneshwar to Jammu covers a distance of over 1750 kilometers. The fastest and recommended mode of transport is by flight, taking approximately 5 hours with direct flight services available. Alternatively, the cheapest way to travel is by train via Bilaspur, Chattisgarh, which takes around 38 hours. Multiple travel options including flight, bus, train, and cab are available for this route, offering flexibility depending on your preferences. The road distance is 2200+ km.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

CHEAPEST

Bhubaneshwar

Delhi

Jammu

Approx Travel Time

1d 6h 18m

₹1,015

Onwards

Bhubaneshwar

Delhi

Jammu

Approx Travel Time

14h 15m

₹17,198

Onwards

Bhubaneshwar

Delhi

Jammu

Approx Travel Time

11h 3m

₹10,770

Onwards

Bhubaneshwar

Delhi

Jammu

Approx Travel Time

1d 12h 15m

₹1,422

Onwards

Via Indore

FASTEST

Bhubaneshwar

Indore

Jammu

Approx Travel Time

5h 25m

₹26,380

Onwards

Via Jalandhar

Bhubaneshwar

Jalandhar

Jammu

Approx Travel Time

1d 18h 59m

₹4,672

Onwards

Via Kolkata, Delhi

Bhubaneshwar

Kolkata

Delhi

Jammu

Approx Travel Time

2d 0h 20m

₹4,442

Onwards

Direct Cab

Bhubaneshwar

Jammu

Approx Travel Time

1d 13h 10m

₹42,959

Onwards

Via Mumbai

Bhubaneshwar

Mumbai

Jammu

Approx Travel Time

6h 35m

₹20,462

Onwards

Via Mohali

Bhubaneshwar

Mohali

Jammu

Approx Travel Time

13h

₹12,187

Onwards

Things To Know About Jammu

Jammu, known as the "City of Temples," is nestled on the banks of the river Tawi and surrounded by the Himalayas to the north and fertile plains to the south. As the winter capital of Jammu and Kashmir, it boasts a rich cultural heritage with numerous ancient temples and Hindu shrines, drawing visitors interested in spirituality and architectural beauty. The city's vibrant atmosphere and scenic setting make it a unique destination for travelers. Visitors to Jammu can explore a variety of cultural and natural attractions in a climate that experiences distinct winters and moderate summers. The best time to travel from Bhubaneshwar to Jammu is generally during the cooler months and mild seasons, which provide comfortable weather to enjoy the temple tours and outdoor activities.

Frequently Asked Questions

What is the distance between Bhubaneshwar and Jammu?

The distance between Bhubaneshwar and Jammu is over 1750 kilometers.

How long does it take to travel from Bhubaneshwar to Jammu?

• Fastest: approximately 5 hours by Flight • Cheapest: approximately 38 hours by Train Via Bilaspur, Chattisgarh • Recommended: approximately 5 hours by Flight

What is the cheapest way to travel from Bhubaneshwar to Jammu?

The cheapest way to travel from Bhubaneshwar to Jammu is by Train, taking approximately 38 hours via Bilaspur, Chattisgarh.

What is the fastest way to travel from Bhubaneshwar to Jammu?

The fastest way to travel from Bhubaneshwar to Jammu is by Flight, taking approximately 5 hours.

Is there a direct flight from Bhubaneshwar to Jammu?

Yes, there is a direct flight from Bhubaneshwar to Jammu.

What are the famous places to visit in Jammu?

• Vaishno Devi Temple — a renowned Hindu pilgrimage site • Raghunath Temple — one of the largest temple complexes in North India • Bahu Fort — historic fort with gardens and views of the Tawi river • Mubarak Mandi Palace — historic royal residence showcasing Rajasthani and Mughal architecture • Ranbireshwar Temple — known for its large Shiva lingam and religious significance

How to go from Bhubaneshwar to Jammu?

You can travel from Bhubaneshwar to Jammu by flight which is the fastest and recommended option taking about 5 hours. Alternatively, you may take a train via Bilaspur, Chattisgarh for a longer journey of roughly 38 hours. Other modes such as bus and cab offer additional options but generally take much longer.

Which is better, train or flight, from Bhubaneshwar to Jammu?

• Flight: offers the fastest travel time of approximately 5 hours and convenient direct services. • Train: provides a scenic and economical option, taking about 38 hours via Bilaspur, Chattisgarh. • Flights suit travelers prioritizing speed and convenience, while trains are preferable for those valuing budget and travel experience.

What should I know before travelling from Bhubaneshwar to Jammu?

Several transportation modes are available including flight, train, bus, and cab, with flights being the quickest at about 5 hours. The journey covers over 1750 kilometers, so planning for rest or flights is advisable. The best season to travel is during milder weather to make the most of cultural visits and outdoor activities.

What is the best time to travel from Bhubaneshwar to Jammu?

The best time to travel from Bhubaneshwar to Jammu is during the cooler months and mild seasons, providing comfortable weather for sightseeing and temple visits.

What modes of transport are available from Bhubaneshwar to Jammu?

Multiple transport options are available for traveling from Bhubaneshwar to Jammu, including flight, bus, train, and cab, allowing travelers to choose according to their convenience and time preferences.

What is the best way to travel from Bhubaneshwar to Jammu?

The best way to travel from Bhubaneshwar to Jammu is by flight, which takes approximately 5 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India