There are 5 ways to get from Nashik to Odisha by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Ozar Airport (ISK) to Biju Patnaik International Airport (BBI)plane ISK - BBI
7h 43m₹10,395–23,477Train
cheapest- Take the train from Nasik Road to Bhubaneswartrain 12879 / ...
28h 48m₹953–6,645Bus
- Take the bus from Nashik, Maharashtra to Nagpur, Maharashtrabus Nashik, Maharashtra - Nagpur, Maharashtra
- Take the bus from Nagpur, Maharashtra to Bhubaneswar, Odishabus Nagpur, Maharashtra - Bhubaneswar, Odisha
27h 35mDrive 1,445.4 km
- Drive from Nashik to Bhubaneshwarcar 1,445.4 km
18h 36m₹16,498–23,831Bus via Raipur
- Take the bus from Nashik, Maharashtra to Raipurbus Nashik, Maharashtra - Raipur
- Take the bus from Raipur to Bhubaneswar, Odishabus Raipur
29h 5m
Nashik to Odisha by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Nashik to Odisha is to train which costs ₹950 - ₹7,000 and takes 28h 48m.
The fastest way to get from Nashik to Odisha is to fly which takes 7h 43m and costs ₹10,000 - ₹24,000.
No, there is no direct bus from Nashik to Odisha. However, there are services departing from Nashik, Maharashtra and arriving at Secretariat via Nagpur, Maharashtra and Acharya Vihar Square. The journey, including transfers, takes approximately 27h 35m.
No, there is no direct train from Nashik to Odisha. However, there are services departing from Nasik Road and arriving at Bhubaneswar via . The journey, including transfers, takes approximately 28h 48m.
The distance between Nashik and Odisha is 1268 km. The road distance is 1445.4 km.
The best way to get from Nashik to Odisha without a car is to bus which takes 27h 35m and costs .
It takes approximately 7h 43m to get from Nashik to Odisha, including transfers.
Nashik to Odisha bus services, operated by SLGT Travels, depart from Nashik, Maharashtra station.
Nashik to Odisha train services, operated by Indian Railways, depart from Nasik Road station.
The best way to get from Nashik to Odisha is to fly which takes 7h 43m and costs ₹10,000 - ₹24,000. Alternatively, you can bus, which costs and takes 27h 35m, you could also train, which costs ₹950 - ₹7,000 and takes 28h 48m.
What companies run services between Nashik, India and Odisha, India?
IndiGo Airlines flies from Ozar Airport (ISK) to Biju Patnaik International Airport (BBI) 4 times a day. Alternatively, you can take a bus from Nashik, Maharashtra to Secretariat via Nagpur, Maharashtra, Bhubaneswar, Odisha, and Acharya Vihar Square in around 27h 35m.
- Website
- goindigo.in
Flights from Ozar Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹10,000–23,000
Flights from Ozar Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹10,000–23,000
Flights from Ozar Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 8h 22m
- When
- Every day
- Estimated price
- ₹10,000–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Nasik Road to Bhubaneswar
- Ave. Duration
- 27h 25m
- Frequency
- 3 times a week
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,500–3,200
- First Class (1A)
- ₹4,200–5,500
- [email protected]
- Website
- SLGT Travels
Bus from Nashik, Maharashtra to Nagpur, Maharashtra
- Ave. Duration
- 11h 15m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Nagpur, Maharashtra to Bhubaneswar, Odisha
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Nashik, Maharashtra to Raipur
- Ave. Duration
- 16h 35m
- Frequency
- 5 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Raipur to Bhubaneswar, Odisha
- Ave. Duration
- 10h 40m
- Frequency
- Every 4 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Why you should take the train in the US, Travelling around the UAE, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
Booking & Getting There
Nashik to Odisha bus services, operated by SLGT Travels, arrive at Nagpur, Maharashtra station.
Nashik to Odisha train services, operated by Indian Railways, arrive at Bhubaneswar station.
Yes, the driving distance between Nashik to Odisha is 1445 km. It takes approximately 18h 36m to drive from Nashik to Odisha.
There are 319+ hotels available in Odisha.






