There are 7 ways to get from Bathinda to Rishīkesh by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Bhatinda Jn to Rishikeshtrain 14815 / ...
8h 30m₹240–1,900Bus
- Take the bus from Bathinda to Rishikeshbus redbusIndia_A/C Sleeper
9h 1m₹650–1,600Drive 381.7 km
- Drive from Bathinda to Rishīkeshcar 381.7 km
5h 52m₹3,734–5,394Taxi
- Take the taxi from Bathinda to Rishīkeshtaxi 381.7 km
5h 52m₹8,000–10,000Bus to Chandigarh International Airport, fly
- Take the bus from Bathinda to Chandigarhbus
- Fly from Chandigarh International Airport (IXC) to Dehradun Airport (DED)plane IXC - DED
8h 55m₹5,734–16,890Bus via Chandīgarh
- Take the bus from Bathinda to Chandigarhbus
- Take the bus from Chandigarh to Rishikeshbus redbusIndia_A/C Sleeper
10h 37m₹573–2,736Train to Indira Gandhi International Airport, fly
- Take the train from Bhatinda Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Dehradun Airport (DED)plane DEL - DED
7h 40m₹4,352–9,444
Bathinda to Rishīkesh by train
Comparing Your Travel Options
The cheapest way to get from Bathinda to Rishīkesh is to train which costs ₹240 - ₹1,900 and takes 8h 30m.
The fastest way to get from Bathinda to Rishīkesh is to drive which takes 5h 52m and costs ₹3,700 - ₹5,500.
Yes, there is a direct bus departing from Bathinda and arriving at Rishikesh. Services depart once daily, and operate every day. The journey takes approximately 9h 1m.
Yes, there is a direct train departing from Bhatinda Jn and arriving at Rishikesh. Services depart twice daily, and operate every day. The journey takes approximately 8h 30m.
The distance between Bathinda and Rishīkesh is 381 km. The road distance is 381.7 km.
The best way to get from Bathinda to Rishīkesh without a car is to train which takes 8h 30m and costs ₹240 - ₹1,900.
The train from Bhatinda Jn to Rishikesh takes 8h 30m including transfers and departs twice daily.
Bathinda to Rishīkesh bus services, operated by Sharma Tour and Travels, depart from Bathinda station.
Bathinda to Rishīkesh train services, operated by Indian Railways, depart from Bhatinda Jn station.
The best way to get from Bathinda to Rishīkesh is to train which takes 8h 30m and costs ₹240 - ₹1,900. Alternatively, you can bus, which costs ₹650 - ₹1,600 and takes 9h 1m.
What companies run services between Bathinda, India and Rishīkesh, India?
Indian Railways operates a train from Bhatinda Jn to Rishikesh twice daily. Tickets cost ₹240–1,900 and the journey takes 8h 30m. Alternatively, Sharma Tour and Travels operates a bus from Bathinda to Rishikesh once daily, and the journey takes 9h 1m. Two other operators also service this route.
- Website
- goindigo.in
Flights from Chandigarh International Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- ₹4,200–17,000
Flights from Chandigarh International Airport to Dehradun Airport via Lucknow
- Ave. Duration
- 4h 25m
- When
- Wednesday
- Estimated price
- ₹6,000–18,000
Flights from Chandigarh International Airport to Dehradun Airport via Jaipur
- Ave. Duration
- 6h 25m
- When
- Monday to Saturday
- Estimated price
- ₹5,500–17,000
Flights from Chandigarh International Airport to Dehradun Airport via Ahmedabad
- Ave. Duration
- 6h 55m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₹8,500–19,000
Flights from Indira Gandhi International Airport to Dehradun Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- ₹3,500–7,000
- Website
- airindia.in
Flights from Chandigarh International Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹4,600–14,000
Flights from Chandigarh International Airport to Dehradun Airport via Mumbai
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Indira Gandhi International Airport to Dehradun Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹3,800–6,500
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhatinda Jn to Rishikesh
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Bhatinda Jn to New Delhi
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
- Website
- Sharma Tour and Travels
Bus from Bathinda to Rishikesh
- Ave. Duration
- 9h 1m
- Frequency
- Once daily
- Schedules at
- Sharma Tour and Travels
Bus from Bathinda to Chandigarh
- Ave. Duration
- 4h 36m
- Frequency
- Once daily
- Schedules at
- Sharma Tour and Travels
- Website
- Rajpreet Travels and cargo
Bus from Bathinda to Rishikesh
- Ave. Duration
- 8h 16m
- Frequency
- 4 times a week
- Schedules at
- Rajpreet Travels and cargo
Bus from Bathinda to Chandigarh
- Ave. Duration
- 4h 6m
- Frequency
- 5 times a week
- Schedules at
- Rajpreet Travels and cargo
Bus from Chandigarh to Rishikesh
- Ave. Duration
- 4h
- Frequency
- 4 times a week
- Schedules at
- Rajpreet Travels and cargo
- Phone
- +91 9530045999
- Website
- Gajraj Bus Service
Bus from Bathinda to Rishikesh
- Ave. Duration
- 9h 15m
- Frequency
- 4 times a week
- Estimated price
- ₹650–1,600
- Schedules at
- Gajraj Bus Service
- AC Sleeper
- ₹650–1,600
Bus from Bathinda to Chandigarh
- Ave. Duration
- 4h 10m
- Frequency
- Twice a week
- Estimated price
- ₹500–1,600
- Schedules at
- Gajraj Bus Service
- AC Sleeper
- ₹500–1,600
Bus from Chandigarh to Rishikesh
- Ave. Duration
- 5h 5m
- Frequency
- Once a week
- Estimated price
- ₹500–1,600
- Schedules at
- Gajraj Bus Service
- AC Sleeper
- ₹500–1,600
Bus from Bathinda to Chandigarh
- Ave. Duration
- 3h 50m
- Frequency
- Every 3 hours
- Schedules at
- Orbit Aviation Private Limited
- Website
- New deep bus service
Bus from Bathinda to Chandigarh
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- New deep bus service
- Phone
- +91 9252222163
- [email protected]
- Website
- Rathore Travels Agency
Bus from Bathinda to Chandigarh
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Website
- Rathore Travels Agency
- Website
- Zimindara Travels
Bus from Bathinda to Chandigarh
- Ave. Duration
- 5h 10m
- Frequency
- 5 times a week
- Schedules at
- Zimindara Travels
Bus from Chandigarh to Rishikesh
- Ave. Duration
- 6h
- Frequency
- 4 times a week
- Schedules at
- Zimindara Travels
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Bathinda to Chandigarh
- Ave. Duration
- 3h 20m
- Frequency
- Twice a week
- Schedules at
- Indo Canadian Express
- Website
- New Fateh Bus Service
Bus from Bathinda to Chandigarh
- Ave. Duration
- 4h 2m
- Frequency
- Twice a week
- Schedules at
- New Fateh Bus Service
- Phone
- 0172-2990215
- [email protected]
- Website
- CTU
Bus from Bathinda to Chandigarh
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- ₹60–600
- Website
- CTU
- AC
- ₹60–85
- Ordinary
- ₹70–110
- Phone
- +91 99456 00000
- Website
- New Pal Travels
Bus from Chandigarh to Rishikesh
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a day
- Website
- New Pal Travels
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from Chandigarh to Rishikesh
- Ave. Duration
- 4h 50m
- Frequency
- 3 times a day
- Schedules at
- CIty Land Travels
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Chandigarh to Rishikesh
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
Bus from Chandigarh to Rishikesh
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Schedules at
- Just Skyline Tour and Travels
- Website
- Kohli Tour & Travellers
Bus from Chandigarh to Rishikesh
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- Kohli Tour & Travellers
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Chandigarh to Rishikesh
- Ave. Duration
- 5h 2m
- Frequency
- Once daily
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Phone
- +91 94191 15229
- [email protected]
- Website
- Lavish Travels
Bus from Chandigarh to Rishikesh
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Schedules at
- Lavish Travels
- Website
- Master Travels
Bus from Chandigarh to Rishikesh
- Ave. Duration
- 6h 15m
- Frequency
- 5 times a week
- Schedules at
- Master Travels
- Website
- Vijay Laxmi
Bus from Chandigarh to Rishikesh
- Ave. Duration
- 4h 40m
- Frequency
- 4 times a week
- Schedules at
- Vijay Laxmi
- Phone
- +91 97799 40672
- [email protected]
- Website
- Deltin Travels Pvt Ltd
Bus from Chandigarh to Rishikesh
- Ave. Duration
- 4h 55m
- Frequency
- 4 times a week
- Website
- Deltin Travels Pvt Ltd
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Chandigarh to Rishikesh
- Ave. Duration
- 5h 15m
- Frequency
- 4 times a week
- Website
- Vijay Tours And Travels
- Phone
- +91 86792 12239
- [email protected]
- Website
- Empire Travels & Holidays
Bus from Chandigarh to Rishikesh
- Ave. Duration
- 5h 40m
- Frequency
- 4 times a week
- Schedules at
- Empire Travels & Holidays
- Ave. Duration
- 5h 52m
- Estimated price
- ₹8,000–10,000
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
Bathinda to Rishīkesh bus services, operated by Sharma Tour and Travels, arrive at Rishikesh station.
Bathinda to Rishīkesh train services, operated by Indian Railways, arrive at Rishikesh station.
Yes, the driving distance between Bathinda to Rishīkesh is 382 km. It takes approximately 5h 52m to drive from Bathinda to Rishīkesh.
Book your Bathinda to Rishīkesh bus tickets online with Omio and 12go.asia.
There are 1118+ hotels available in Rishīkesh.
































