There are 7 ways to get from Miraj to Rishīkesh by train, plane, bus, 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.
Train to Belgaum Airport, fly
best- Take the train from Miraj Jn to Sulebhavitrain
- Fly from Belgaum Airport (IXG) to Dehradun Airport (DED)plane IXG - DED
9h 32m₹9,521–21,237Train
cheapest- Take the train from Miraj Jn to Yog Nagari Rishikeshtrain 17363
44h 30m₹900–7,000Train via Kota
- Take the train from Miraj Jn to Kota Jntrain 12493
- Take the train from Kota Jn to Yog Nagari Rishikeshtrain 22659
34h 15m₹970–7,396Bus
- Take the bus from Miraj Bus Stand MSRTC to Kolhapur Bus Stand MSRTCbus
- Take the bus from Kolhapur(Maharashtra), Maharashtra to Ghaziabad, Uttar Pradeshbus
- Take the bus from Ghaziabad, Uttar Pradesh to Meerut, Uttar Pradeshbus
- Take the bus from Meerut to Rishikeshbus
44h 34mDrive 1,716.2 km
- Drive from Miraj to Rishīkeshcar 1,716.2 km
22h 31m₹19,254–27,810Train to Pune Airport, fly
- Take the train from Miraj Jn to Pune Jntrain
- Fly from Pune Airport (PNQ) to Dehradun Airport (DED)plane PNQ - DED
9h 49m₹7,823–14,359Bus via Pune
- Take the bus from Sangli, Maharashtra to Pune, Maharashtrabus
- Take the bus from Pune, Maharashtra to Delhi, Delhi Statebus
- Take the bus from Delhi, Delhi State to Rishikesh, Uttarakhandbus
46h 54m
Miraj to Rishīkesh by train
Questions & Answers
The cheapest way to get from Miraj to Rishīkesh is to train which costs ₹900 - ₹7,000 and takes 44h 30m.
The fastest way to get from Miraj to Rishīkesh is to train and fly which takes 9h 32m and costs ₹9,500 - ₹22,000.
No, there is no direct bus from Miraj to Rishīkesh. However, there are services departing from Miraj Bus Stand MSRTC and arriving at Rishikesh via Kolhapur(Maharashtra), Maharashtra, Ghaziabad, Uttar Pradesh and Meerut. The journey, including transfers, takes approximately 44h 34m.
Yes, there is a direct train departing from Miraj Jn and arriving at Yog Nagari Rishikesh. Services depart once a week, and operate Monday. The journey takes approximately 44h 30m.
The distance between Miraj and Rishīkesh is 1782 km. The road distance is 1716.2 km.
The best way to get from Miraj to Rishīkesh without a car is to train via Kota which takes 34h 15m and costs ₹950 - ₹7,500.
It takes approximately 9h 32m to get from Miraj to Rishīkesh, including transfers.
Miraj to Rishīkesh bus services, operated by KTCL, depart from Miraj Bus Stand MSRTC station.
Miraj to Rishīkesh train services, operated by Indian Railways, depart from Miraj Jn station.
The best way to get from Miraj to Rishīkesh is to train via Kota which takes 34h 15m and costs ₹950 - ₹7,500. Alternatively, you can bus, which costs and takes 44h 34m.
What companies run services between Miraj, India and Rishīkesh, India?
You can take a train from Miraj Jn to Yog Nagari Rishikesh via Kota Jn in around 34h 15m. Alternatively, you can take a bus from Miraj Bus Stand MSRTC to Rishikesh via Kolhapur Bus Stand MSRTC, Kolhapur(Maharashtra), Maharashtra, Ghaziabad, Uttar Pradesh, Meerut, Uttar Pradesh, and Meerut in around 44h 34m.
- Website
- goindigo.in
Flights from Belgaum Airport to Dehradun Airport via Hyderabad
- Ave. Duration
- 5h 30m
- When
- Monday and Thursday
- Estimated price
- ₹9,500–21,000
Flights from Belgaum Airport to Dehradun Airport via Delhi
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹8,500–21,000
Flights from Belgaum Airport to Dehradun Airport via Bengaluru
- Ave. Duration
- 6h 40m
- When
- Wednesday
- Estimated price
- ₹10,000–22,000
Flights from Belgaum Airport to Dehradun Airport via Ahmedabad
- Ave. Duration
- 7h 45m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₹9,000–21,000
Flights from Belgaum Airport to Dehradun Airport via Bengaluru, Hyderabad
- Ave. Duration
- 8h 45m
- When
- Monday
- Estimated price
- ₹11,000–22,000
Flights from Belgaum Airport to Dehradun Airport via Bengaluru, Delhi
- Ave. Duration
- 10h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹11,000–22,000
Flights from Pune Airport to Dehradun Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,000–12,000
Flights from Pune Airport to Dehradun Airport via Delhi
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- ₹7,000–12,000
Flights from Pune Airport to Dehradun Airport via Hyderabad
- Ave. Duration
- 4h 55m
- When
- Monday and Thursday
- Estimated price
- ₹7,000–12,000
Flights from Pune Airport to Dehradun Airport via Ahmedabad
- Ave. Duration
- 5h 30m
- When
- Wednesday
- Estimated price
- ₹7,000–12,000
- Website
- airindia.in
Flights from Belgaum Airport to Dehradun Airport via Mumbai
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ₹8,500–19,000
Flights from Pune Airport to Dehradun Airport via Delhi
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹7,000–12,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Miraj Jn to Sulebhavi
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Miraj Jn to Kota Jn
- Ave. Duration
- 19h 30m
- Frequency
- Once a week
- Estimated price
- ₹600–4,500
- Website
- irctc.co.in
- Sleeper Class
- ₹600–700
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,600–4,500
Train from Kota Jn to Yog Nagari Rishikesh
- Ave. Duration
- 13h 45m
- Frequency
- Once a week
- Estimated price
- ₹370–2,900
- Website
- irctc.co.in
- Sleeper Class
- ₹370–450
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,900
Train from Miraj Jn to Pune Jn
- Ave. Duration
- 5h 30m
- Frequency
- Every 2 hours
- Estimated price
- ₹210–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Miraj Jn to Yog Nagari Rishikesh
- Ave. Duration
- 44h 30m
- Frequency
- Once a week
- Estimated price
- ₹900–7,000
- Website
- irctc.co.in
- Sleeper Class
- ₹900–1,100
- Third AC (3A)
- ₹2,200–2,800
- Second AC (2A)
- ₹3,200–4,000
- First Class (1A)
- ₹5,000–7,000
- Phone
- +91 9226582250
- [email protected]
- Website
- KTCL
Bus from Miraj Bus Stand MSRTC to Kolhapur Bus Stand MSRTC
- Ave. Duration
- 37 min
- Frequency
- Twice daily
- Estimated price
- ₹35–55
- Website
- KTCL
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Miraj Bus Stand MSRTC to Kolhapur Bus Stand MSRTC
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ₹130–210
- Schedules at
- vrlbus.in
- Phone
- +91 98986 72396
- Website
- SR Travels
Bus from Kolhapur(Maharashtra), Maharashtra to Ghaziabad, Uttar Pradesh
- Ave. Duration
- 37h 15m
- Frequency
- 3 times a day
- Website
- SR Travels
- Phone
- +91 74403 69369
- https://naveenbuses.com/
- Website
- Naveen Buses
Bus from Ghaziabad, Uttar Pradesh to Meerut, Uttar Pradesh
- Ave. Duration
- 1h 30m
- Frequency
- Every 15 minutes
- Website
- Naveen Buses
- Phone
- +91 8377971006
- [email protected]
- Website
- laxmiholidays.com
Bus from Meerut to Rishikesh
- Ave. Duration
- 3h 36m
- Frequency
- Hourly
- Estimated price
- ₹320–1,500
- Schedules at
- laxmiholidays.com
- Sleeper
- ₹320–850
- Website
- Balaji Travels
Bus from Sangli, Maharashtra to Pune, Maharashtra
- Ave. Duration
- 5h 45m
- Frequency
- Every 20 minutes
- Schedules at
- Balaji Travels
- Phone
- +91-8743844445
- Website
- Safar Express Tour
Bus from Pune, Maharashtra to Delhi, Delhi State
- Ave. Duration
- 34h
- Frequency
- Every 4 hours
- Schedules at
- Safar Express Tour
- Phone
- +91 80463 33629
- [email protected]
- Website
- Mahalaxmi Bus Service Delhi
Bus from Delhi, Delhi State to Rishikesh, Uttarakhand
- Ave. Duration
- 5h 30m
- Frequency
- Every 10 minutes
- Schedules at
- Mahalaxmi Bus Service Delhi
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 4 of the smartest ways to explore Australia, How to plan an amazing trip around Scandinavia, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
More Questions & Answers
Miraj to Rishīkesh bus services, operated by KTCL, arrive at Kolhapur Bus Stand MSRTC station.
Miraj to Rishīkesh train services, operated by Indian Railways, arrive at Kota Jn station.
Yes, the driving distance between Miraj to Rishīkesh is 1716 km. It takes approximately 22h 31m to drive from Miraj to Rishīkesh.
There are 1138+ hotels available in Rishīkesh.




























