There are 4 ways to get from Punjab to Rara Sahib by unknown, train, 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.
Travel, train via Ludhiana Jn
best- Walk from Dera Gujjran Station to Amritsar Jnunknown
- Take the train from Amritsar Jn to Ludhiana Jntrain 12412 / ...
4h 14mTravel, bus
- Walk from Mahmood Booti Station to Amritsarunknown
- Take the bus from Amritsar to Doraha Punjabi Dhababus redbusIndia_Bharat Benz A/C Seater /Sleeper
5h 14mTravel, bus via Dera Gujjran Station (Flixbus)
- Walk from Dera Gujjran Station to FlixBus Amritsar - stationunknown
- Take the bus from FlixBus Amritsar - station to FlixBus Rest Stop - Punjabi Dhaba Dorahabus FlixBus IN0120A / ...
5h 45mTravel, train
- Walk from Dera Gujjran Station to Amritsar Jnunknown
- Take the train from Amritsar Jn to Ahmadgarhtrain 11058 / ...
5h 53m
Comparing Your Travel Options
The distance between Punjab and Rara Sahib is 212 km.
The best way to get from Punjab to Rara Sahib without a car is to travel and train via Ludhiana Jn which takes 4h 14m and costs .
It takes approximately 4h 14m to get from Punjab to Rara Sahib, including transfers.
There are 116+ hotels available in Rara Sahib.
What companies run services between Punjab, Pakistan and Rara Sahib, India?
There is no direct connection from Punjab to Rara Sahib. However, you can take the subway to Dera Gujjran Station, travel to Amritsar Jn, take the train to Ludhiana Jn, then take the taxi to Rara Sahib. Alternatively, you can take a subway from Sultanpura Station to Rara Sahib via Mahmood Booti Station, Amritsar, and Doraha Punjabi Dhaba in around 5h 14m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Amritsar Jn to Ludhiana Jn
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Amritsar Jn to Ahmadgarh
- Ave. Duration
- 3h 31m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Amritsar to Doraha Punjabi Dhaba
- Ave. Duration
- 3h 10m
- Frequency
- Every 2 hours
- Schedules at
- Indo Canadian Express
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from Amritsar to Doraha Punjabi Dhaba
- Ave. Duration
- 3h 15m
- Frequency
- 5 times a day
- Estimated price
- ₹310–800
- Website
- FlixBus India
Bus from FlixBus Amritsar - station to FlixBus Rest Stop - Punjabi Dhaba Doraha
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Estimated price
- ₹320–800
- Website
- FlixBus India
- Website
- Gr Travels
Bus from Amritsar to Doraha Punjabi Dhaba
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Schedules at
- Gr Travels
- Phone
- +91 99456 00000
- Website
- New Pal Travels
Bus from Amritsar to Doraha Punjabi Dhaba
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a week
- Website
- New Pal 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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Want to know more about Flixbus?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.









