There are 7 ways to get from Bhubaneshwar to Roha by plane, train, bus, taxi, 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 to Chhatrapati Shivaji Maharaj International Airport, train
best- Fly from Biju Patnaik International Airport (BBI) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane BBI - BOM
- Take the train from Panvel to Rohatrain
7h 24m₹7,671–15,226Train via Thāne
cheapest- Take the train from Cuttack to Thanetrain 12880 / ...
- Take the train from Panvel to Rohatrain 11003 / ...
32h 59m₹896–8,948Bus, taxi
- Take the bus from Bhubaneswar to Hyderabadbus
- Take the bus from Hyderabad to Pune Ma Na Pa Bus Stopbus
- Take the bus from Pune Ma Na Pa Bus Stop to Lonavalabus
- Take the taxi from Lonavala to Rohataxi
31h 46m₹3,979–15,172Drive 1,619.3 km
- Drive from Bhubaneshwar to Rohacar 1,619.3 km
21h 44m₹18,128–26,184Fly to Pune Airport, train
- Fly from Biju Patnaik International Airport (BBI) to Pune Airport (PNQ)plane BBI - PNQ
- Take the train from Pune Jn to Panveltrain
- Take the train from Panvel to Rohatrain
8h 24m₹8,589–15,162Fly to Ozar Airport, train
- Fly from Biju Patnaik International Airport (BBI) to Ozar Airport (ISK)plane BBI - ISK
- Take the train from Nasik Road to Thanetrain
- Take the train from Panvel to Rohatrain
15h 17m₹11,402–28,189Train
- Take the train from Bhubaneswar to Lonavalatrain 11020
- Take the train from Lonavala to Rohatrain 01445 / ...
38h 38m₹945–7,195
Bhubaneshwar to Roha by train
Comparing Your Travel Options
The cheapest way to get from Bhubaneshwar to Roha is to train which costs ₹900 - ₹7,500 and takes 38h 38m.
The fastest way to get from Bhubaneshwar to Roha is to fly and train which takes 7h 24m and costs ₹7,500 - ₹16,000.
No, there is no direct train from Bhubaneshwar to Roha. However, there are services departing from Bhubaneswar and arriving at Roha via Cuttack, Thane and Panvel. The journey, including transfers, takes approximately 32h 59m.
The distance between Bhubaneshwar and Roha is 1487 km. The road distance is 1619.3 km.
The best way to get from Bhubaneshwar to Roha without a car is to bus and taxi which takes 31h 46m and costs ₹3,900 - ₹16,000.
It takes approximately 7h 24m to get from Bhubaneshwar to Roha, including transfers.
Bhubaneshwar to Roha train services, operated by Indian Railways, depart from Cuttack station.
Bhubaneshwar to Roha train services, operated by Indian Railways, arrive at Thane station.
Yes, the driving distance between Bhubaneshwar to Roha is 1619 km. It takes approximately 21h 44m to drive from Bhubaneshwar to Roha.
There are 116+ hotels available in Roha.
What companies run services between Bhubaneshwar, India and Roha, India?
You can take a train from Bhubaneswar to Roha via Cuttack, Thane, and Panvel in around 32h 59m.
- Website
- goindigo.in
Flights from Biju Patnaik International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ₹7,000–18,000
Flights from Biju Patnaik International Airport to Chhatrapati Shivaji Maharaj International Airport via Bengaluru
- Ave. Duration
- 5h 28m
- When
- Every day
- Estimated price
- ₹7,000–18,000
Flights from Biju Patnaik International Airport to Chhatrapati Shivaji Maharaj International Airport via Hyderabad
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- ₹7,000–18,000
Flights from Biju Patnaik International Airport to Pune Airport via Bengaluru
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹9,000–13,000
Flights from Biju Patnaik International Airport to Pune Airport via Madras
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹9,000–13,000
Flights from Biju Patnaik International Airport to Ozar Airport via Bengaluru
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹10,000–32,000
Flights from Biju Patnaik International Airport to Ozar Airport via Hyderabad
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- ₹10,000–23,000
Flights from Biju Patnaik International Airport to Ozar Airport via Delhi
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- ₹10,000–26,000
- Website
- airindia.in
Flights from Biju Patnaik International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- ₹7,000–9,000
Flights from Biju Patnaik International Airport to Chhatrapati Shivaji Maharaj International Airport via Bengaluru
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹7,000–9,000
Flights from Biju Patnaik International Airport to Pune Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ₹7,000–20,000
Flights from Biju Patnaik International Airport to Pune Airport via Bengaluru
- Ave. Duration
- 5h 45m
- When
- Tuesday
- Estimated price
- ₹9,000–23,000
- Website
- airindiaexpress.in
Flights from Biju Patnaik International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- ₹7,000–9,000
Flights from Biju Patnaik International Airport to Pune Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ₹7,000–20,000
Flights from Biju Patnaik International Airport to Pune Airport via Bengaluru
- Ave. Duration
- 5h 45m
- When
- Tuesday
- Estimated price
- ₹9,000–23,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Panvel to Roha
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Cuttack to Thane
- Ave. Duration
- 28h 22m
- Frequency
- 3 times a week
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–900
- Third AC (3A)
- ₹1,800–2,400
- Second AC (2A)
- ₹2,600–3,400
- First Class (1A)
- ₹4,500–6,000
Train from Panvel to Roha
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Pune Jn to Panvel
- Ave. Duration
- 1h 58m
- Frequency
- 4 times a day
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Panvel to Roha
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Nasik Road to Thane
- Ave. Duration
- 4h 5m
- Frequency
- Hourly
- Estimated price
- ₹160–1,556
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
- Chair Class
- ₹872
- Executive Class
- ₹1,556
Train from Panvel to Roha
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Bhubaneswar to Lonavala
- Ave. Duration
- 33h 20m
- Frequency
- Once daily
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–950
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,500
- First Class (1A)
- ₹4,600–6,000
Train from Lonavala to Roha
- Ave. Duration
- 4h 18m
- Frequency
- Twice a week
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- Phone
- 14646
- care@irctc.co.in
- Website
- Mumbai Suburban Railway
Train from Panvel to Roha
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Estimated price
- ₹18–23
- Schedules at
- Mumbai Suburban Railway
- 2nd Class
- ₹18–23
- 1st Class
- ₹90–130
Train from Panvel to Roha
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Estimated price
- ₹18–23
- Schedules at
- Mumbai Suburban Railway
- 2nd Class
- ₹18–23
- 1st Class
- ₹90–130
Train from Panvel to Roha
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Estimated price
- ₹18–23
- Schedules at
- Mumbai Suburban Railway
- 2nd Class
- ₹18–23
- 1st Class
- ₹90–130
Train from Panvel to Roha
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Estimated price
- ₹18–23
- Schedules at
- Mumbai Suburban Railway
- 2nd Class
- ₹18–23
- 1st Class
- ₹90–130
- Phone
- +91 8336003361
- info@shyamolibus.com
- Website
- Shymoli Paribahan
Bus from Bhubaneswar to Hyderabad
- Ave. Duration
- 17h 15m
- Frequency
- 3 times a day
- Estimated price
- ₹1,200–3,400
- Website
- Shymoli Paribahan
- Phone
- 91-7373800013
- helpdesk@tranzking.com
- Website
- Tranzking Travels
Bus from Bhubaneswar to Hyderabad
- Ave. Duration
- 18h 30m
- Frequency
- Twice daily
- Schedules at
- Tranzking Travels
Bus from Hyderabad to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Schedules at
- Tranzking Travels
Bus from Pune Ma Na Pa Bus Stop to Lonavala
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Schedules at
- Tranzking Travels
- Phone
- 91 82870 09889
- care@zingbus.com
- Website
- Zingbus
Bus from Bhubaneswar to Hyderabad
- Ave. Duration
- 18h 35m
- Frequency
- Once daily
- Estimated price
- ₹800–2,900
- Schedules at
- Zingbus
Bus from Hyderabad to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 7h 50m
- Frequency
- 5 times a week
- Estimated price
- ₹550–1,800
- Schedules at
- Zingbus
Bus from Pune Ma Na Pa Bus Stop to Lonavala
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ₹330–650
- Schedules at
- Zingbus
- Phone
- +91 98424 37444
- arunprasad@gmail.com
- Website
- Al Travels
Bus from Bhubaneswar to Hyderabad
- Ave. Duration
- 19h
- Frequency
- Once daily
- Schedules at
- Al Travels
Bus from Pune Ma Na Pa Bus Stop to Lonavala
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a week
- Schedules at
- Al Travels
Bus from Bhubaneswar to Hyderabad
- Ave. Duration
- 18h 5m
- Frequency
- 6 times a week
- Estimated price
- ₹1,300–5,500
- Schedules at
- Punchiry Tours and Holidays
Bus from Hyderabad to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 11h 20m
- Frequency
- Once daily
- Estimated price
- ₹1,300–4,200
- Schedules at
- Punchiry Tours and Holidays
Bus from Pune Ma Na Pa Bus Stop to Lonavala
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- ₹1,300–2,700
- Schedules at
- Punchiry Tours and Holidays
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Bhubaneswar to Hyderabad
- Ave. Duration
- 16h 45m
- Frequency
- 4 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Hyderabad to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 12h
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Pune Ma Na Pa Bus Stop to Lonavala
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- Al Ayaan Travels
Bus from Bhubaneswar to Hyderabad
- Ave. Duration
- 18h 40m
- Frequency
- 4 times a week
- Schedules at
- Al Ayaan Travels
Bus from Hyderabad to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 10h 30m
- Frequency
- 6 times a week
- Schedules at
- Al Ayaan Travels
Bus from Pune Ma Na Pa Bus Stop to Lonavala
- Ave. Duration
- 1h
- Frequency
- Once daily
- Schedules at
- Al Ayaan Travels
- Website
- Globehopper Mobility
Bus from Bhubaneswar to Hyderabad
- Ave. Duration
- 19h 5m
- Frequency
- 4 times a week
- Schedules at
- Globehopper Mobility
Bus from Hyderabad to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 10h
- Frequency
- 3 times a day
- Schedules at
- Globehopper Mobility
Bus from Pune Ma Na Pa Bus Stop to Lonavala
- Ave. Duration
- 45 min
- Frequency
- 4 times a week
- Schedules at
- Globehopper Mobility
- Website
- omio.com
Bus from Bhubaneswar to Hyderabad
- Ave. Duration
- 19h 30m
- Frequency
- Twice a week
- Schedules at
- hanstravel.in
Bus from Hyderabad to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 11h 25m
- Frequency
- Hourly
- Schedules at
- hanstravel.in
Bus from Pune Ma Na Pa Bus Stop to Lonavala
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Schedules at
- hanstravel.in
- Phone
- 9001274136
- narpatchoudhary313@gmail.com
- Website
- Choudhary travels and cargo
Bus from Hyderabad to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 11h
- Frequency
- Every 4 hours
- Schedules at
- Choudhary travels and cargo
Bus from Pune Ma Na Pa Bus Stop to Lonavala
- Ave. Duration
- 55 min
- Frequency
- 6 times a week
- Schedules at
- Choudhary travels and cargo
- Website
- Bombay Raja Roadlinks
Bus from Hyderabad to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 10h 35m
- Frequency
- Twice daily
- Schedules at
- Bombay Raja Roadlinks
Bus from Pune Ma Na Pa Bus Stop to Lonavala
- Ave. Duration
- 2h 1m
- Frequency
- Twice a week
- Schedules at
- Bombay Raja Roadlinks
Bus from Hyderabad to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 9h
- Frequency
- Once daily
- Website
- National Travels - Ratnagiri
Bus from Pune Ma Na Pa Bus Stop to Lonavala
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Website
- National Travels - Ratnagiri
- Phone
- 0836 230 7300
- help@vrlbus.in
- Website
- Vijayanand Travels
Bus from Hyderabad to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- ₹700–1,500
- Schedules at
- Vijayanand Travels
- Website
- Soumya Tours and Travels
Bus from Hyderabad to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 11h 40m
- Frequency
- 6 times a week
- Schedules at
- Soumya Tours and Travels
- Phone
- +91 86038 69858
- pammitravels@gmail.com
- Website
- Pammi Travels
Bus from Hyderabad to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 11h 45m
- Frequency
- 4 times a week
- Website
- Pammi Travels
Bus from Pune Ma Na Pa Bus Stop to Lonavala
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Website
- Pammi Travels
- Website
- Vishwa Travels
Bus from Hyderabad to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 11h 50m
- Frequency
- 4 times a week
- Schedules at
- Vishwa Travels
Bus from Pune Ma Na Pa Bus Stop to Lonavala
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Schedules at
- Vishwa Travels
- Website
- Rajdhani Travels (Patan)
Bus from Hyderabad to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 12h 50m
- Frequency
- 4 times a week
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Nimbhera)
- Website
- TSB Tour express
Bus from Pune Ma Na Pa Bus Stop to Lonavala
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Schedules at
- TSB Tour express
- Phone
- 8888424424
- online.support@neetabus.in
- Website
- Neeta Tours and Travels
Bus from Pune Ma Na Pa Bus Stop to Lonavala
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a day
- Estimated price
- ₹310–1,300
- Website
- Neeta Tours and Travels
- Sleeper
- ₹480–1,300
- Seater
- ₹310–550
- Website
- Lavi Travels
Bus from Pune Ma Na Pa Bus Stop to Lonavala
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Schedules at
- Lavi Travels
- Website
- Maa Tours Travels
Bus from Pune Ma Na Pa Bus Stop to Lonavala
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Schedules at
- Maa Tours Travels
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Pune Ma Na Pa Bus Stop to Lonavala
- Ave. Duration
- 2h
- Frequency
- Once daily
- Website
- Travel Point World LLP
- Phone
- +91 80566 50533
- customercare@krishbus.com
- Website
- Krish Travels
Bus from Pune Ma Na Pa Bus Stop to Lonavala
- Ave. Duration
- 45 min
- Frequency
- 4 times a week
- Website
- Krish Travels
- Website
- Shishpal Travels
Bus from Pune Ma Na Pa Bus Stop to Lonavala
- Ave. Duration
- 50 min
- Frequency
- Twice a week
- Schedules at
- Shishpal Travels
- Website
- Resande Transports
Bus from Pune Ma Na Pa Bus Stop to Lonavala
- Ave. Duration
- 1h 15m
- Frequency
- Once a week
- Schedules at
- Resande Transports
Bus from Pune Ma Na Pa Bus Stop to Lonavala
- Ave. Duration
- 1h 30m
- Frequency
- Once a week
- Schedules at
- Airobuzz Express Service Pvt. Ltd.
- Phone
- 1800 267 9001
- support@nuego.in
- Website
- NeuGo
Bus from Pune Ma Na Pa Bus Stop to Lonavala
- Ave. Duration
- 1h 45m
- Frequency
- Once a week
- Website
- NeuGo
- Ave. Duration
- 1h 8m
- Estimated price
- ₹2,300–2,800
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 How do I buy a London Underground ticket?, Travelling to the US: What do I need to know?, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.








































