There are 8 ways to get from Rishīkesh to Beas City by bus (Flixbus), train, car, taxi, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Rishikesh to Dehradun ISBTbus
- Take the bus from Dehradun to Chandigarhbus Ac
- Take the bus from FlixBus Chandigarh - Sector 43 to FlixBus Beas - Army Gatebus
10h 4m₹1,063–3,040Train
cheapest- Take the train from Yog Nagari Rishikesh to Ambala Cant Jntrain 14609 / ...
- Take the train from Ambala Cant Jn to Beastrain 11057 / ...
11h 20m₹373–2,919Drive 378.3 km
- Drive from Rishīkesh to Beas Citycar 378.3 km
5h 50m₹4,268–6,165Taxi
- Take the taxi from Rishīkesh to Beas Citytaxi 378.3 km
5h 50m₹8,000–10,000Fly to Sri Guru Ram Dass Jee International Airport, train
- Fly from Dehradun Airport (DED) to Sri Guru Ram Dass Jee International Airport (ATQ)plane DED - ATQ
- Take the train from Amritsar Jn to Beastrain
8h 6m₹5,718–14,657Train via Rishikesh
- Take the train from Rishikesh to Ambala Cant Jntrain 14887 / ...
- Take the train from Ambala Cant Jn to Beastrain 11057 / ...
12h 23m₹373–2,919Bus, train
- Take the bus from Rishikesh, Uttarakhand to Dehradun, Uttarakhandbus Rishikesh, Uttarakhand - Dehradun, Uttarakhand
- Take the train from Dehradun to Beastrain 14631
13h 31m₹590–2,673Fly to Jammu Airport, train
- Fly from Dehradun Airport (DED) to Jammu Airport (IXJ)plane DED - IXJ
- Take the train from Jammu Tawi to Jalandhar Canttrain
- Take the train from Jalandhar Cant to Beastrain
9h 12m₹12,188–22,507
Rishīkesh to Beas City by train
Questions & Answers
The cheapest way to get from Rishīkesh to Beas City is to train via Rishikesh which costs ₹370 - ₹3,000 and takes 12h 23m.
The fastest way to get from Rishīkesh to Beas City is to drive which takes 5h 50m and costs ₹4,200 - ₹6,500.
No, there is no direct bus from Rishīkesh to Beas City. However, there are services departing from Rishikesh and arriving at FlixBus Beas - Army Gate via Dehradun and FlixBus Chandigarh - Sector 43. The journey, including transfers, takes approximately 10h 4m.
No, there is no direct train from Rishīkesh to Beas City. However, there are services departing from Yog Nagari Rishikesh and arriving at Beas via Ambala Cant Jn. The journey, including transfers, takes approximately 11h 20m.
The distance between Rishīkesh and Beas City is 380 km. The road distance is 378.3 km.
The best way to get from Rishīkesh to Beas City without a car is to bus which takes 10h 4m and costs ₹1,000 - ₹3,100.
It takes approximately 10h 4m to get from Rishīkesh to Beas City, including transfers.
Rishīkesh to Beas City bus services, operated by Laxmi Holidays, depart from Rishikesh station.
Rishīkesh to Beas City train services, operated by Indian Railways, depart from Yog Nagari Rishikesh station.
The best way to get from Rishīkesh to Beas City is to bus which takes 10h 4m and costs ₹1,000 - ₹3,100. Alternatively, you can train, which costs ₹370 - ₹3,000 and takes 11h 20m.
What companies run services between Rishīkesh, India and Beas City, India?
You can take a bus from Rishikesh to FlixBus Beas - Army Gate via Dehradun, Chandigarh, and FlixBus Chandigarh - Sector 43 in around 10h 4m. Alternatively, you can take a train from Yog Nagari Rishikesh to Beas via Ambala Cant Jn in around 11h 20m.
- Website
- goindigo.in
Flights from Dehradun Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Dehradun Airport to Jammu Airport via Delhi
- Ave. Duration
- 4h 38m
- When
- Every day
- Estimated price
- ₹12,000–20,000
- Website
- airindia.in
Flights from Dehradun Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹4,800–13,000
Flights from Dehradun Airport to Jammu Airport via Delhi
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–20,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Yog Nagari Rishikesh to Ambala Cant Jn
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–800
- First Class (1A)
- ₹1,000–1,400
Train from Ambala Cant Jn to Beas
- Ave. Duration
- 6h 53m
- Frequency
- Hourly
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Amritsar Jn to Beas
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Rishikesh to Ambala Cant Jn
- Ave. Duration
- 4h 58m
- Frequency
- Twice daily
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–800
- First Class (1A)
- ₹1,000–1,400
Train from Ambala Cant Jn to Beas
- Ave. Duration
- 6h 53m
- Frequency
- Hourly
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Dehradun to Beas
- Ave. Duration
- 11h 31m
- Frequency
- Once daily
- Estimated price
- ₹270–2,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Jammu Tawi to Jalandhar Cant
- Ave. Duration
- 3h 10m
- Frequency
- Hourly
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,500
Train from Jalandhar Cant to Beas
- Ave. Duration
- 46 min
- Frequency
- Every 3 hours
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
- Phone
- +91 8377971006
- [email protected]
- Website
- laxmiholidays.com
Bus from Rishikesh to Dehradun ISBT
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- ₹650–1,400
- Schedules at
- laxmiholidays.com
- Phone
- 0172-2990215
- [email protected]
- Website
- ctuonline.chd.gov.in
Bus from Dehradun to Chandigarh
- Ave. Duration
- 4h 5m
- Frequency
- 5 times a day
- Estimated price
- ₹50–600
- Website
- https://ctuonline.chd.gov.in/
- AC
- ₹50–70
- Ordinary
- ₹60–85
- Phone
- 1800 180 8185
- [email protected]
- Website
- online.hrtchp.com
Bus from Dehradun to Chandigarh
- Ave. Duration
- 5h 56m
- Frequency
- Twice daily
- Estimated price
- ₹400–750
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹400–550
- AC Himdhara
- ₹500–750
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Chandigarh - Sector 43 to FlixBus Beas - Army Gate
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- ₹330–900
- Website
- https://www.flixbus.in
- Phone
- 91 82870 09889
- [email protected]
- Website
- omio.com
Bus from Rishikesh, Uttarakhand to Dehradun, Uttarakhand
- Ave. Duration
- 55 min
- Frequency
- Every 10 minutes
- Estimated price
- ₹320–600
- Schedules at
- omio.com
- Ave. Duration
- 5h 50m
- Estimated price
- ₹8,000–10,000
Car Yatra
- Phone
- +91 96 90 16 90 69
- Website
- facebook.com
Haridwar Car service
- Phone
- +91 99 17 03 34 48
- Website
- haridwarcarservice.com
Nature Holidays Travel
- Phone
- +91 97 60 58 55 60
- Website
- natureholidaystravel.com
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 Slovenia: Getting from Ljubljana to Lake Bled, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
More Questions & Answers
Rishīkesh to Beas City bus services, operated by Laxmi Holidays, arrive at Dehradun ISBT station.
Rishīkesh to Beas City train services, operated by Indian Railways, arrive at Ambala Cant Jn station.
Yes, the driving distance between Rishīkesh to Beas City is 378 km. It takes approximately 5h 50m to drive from Rishīkesh to Beas City.
There are 75+ hotels available in Beas City.
























