There are 5 ways to get from Amritsar to Raipur by plane, train, 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.
Fly
best- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Mana Airport (RPR)plane ATQ - RPR
6h 49m₹6,450–14,550Train
cheapest- Take the train from Amritsar Jn to Raipur Jntrain 18238
40h 30m₹800–6,500Train via Bilāspur
- Take the train from Amritsar Jn to Jalandhar Canttrain
- Take the train from Jalandhar Cant to Uslapurtrain
- Take the train from Uslapur to Raipur Jntrain
28h 55m₹927–7,252Bus
- Take the bus from Amritsar to Lucknowbus redbusIndia_Bharat Benz A/C Seater /Sleeper
- Take the bus from Lucknow to Raipurbus redbusIndia_A/C Seater / Sleeper
34h 55mDrive 1,547 km
- Drive from Amritsar to Raipurcar 1,547 km
21h 18m₹17,321–25,019
Amritsar to Raipur by train
Comparing Your Travel Options
The cheapest way to get from Amritsar to Raipur is to train which costs ₹800 - ₹6,500 and takes 40h 30m.
The fastest way to get from Amritsar to Raipur is to fly which takes 6h 49m and costs ₹6,000 - ₹15,000.
No, there is no direct bus from Amritsar to Raipur. However, there are services departing from Amritsar and arriving at Raipur via Lucknow. The journey, including transfers, takes approximately 34h 55m.
Yes, there is a direct train departing from Amritsar Jn and arriving at Raipur Jn. Services depart once daily, and operate every day. The journey takes approximately 40h 30m.
The distance between Amritsar and Raipur is 1384 km. The road distance is 1547 km.
The best way to get from Amritsar to Raipur without a car is to train via Bilāspur which takes 28h 55m and costs ₹900 - ₹7,500.
It takes approximately 6h 49m to get from Amritsar to Raipur, including transfers.
Amritsar to Raipur bus services, operated by Zingbus, depart from Amritsar station.
Amritsar to Raipur train services, operated by Indian Railways, depart from Amritsar Jn station.
The best way to get from Amritsar to Raipur is to fly which takes 6h 49m and costs ₹6,000 - ₹15,000. Alternatively, you can train via Bilāspur, which costs ₹900 - ₹7,500 and takes 28h 55m, you could also bus, which costs and takes 34h 55m.
What companies run services between Amritsar, India and Raipur, India?
IndiGo Airlines and Air India Limited fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Mana Airport (RPR) every 2 hours. Alternatively, you can take a train from Amritsar Jn to Raipur Jn via Jalandhar Cant and Uslapur in around 28h 55m.
- Website
- goindigo.in
Flights from Sri Guru Ram Dass Jee International Airport to Mana Airport via Delhi
- Ave. Duration
- 6h 21m
- When
- Every day
- Estimated price
- ₹6,000–16,000
Flights from Sri Guru Ram Dass Jee International Airport to Mana Airport via Mumbai
- Ave. Duration
- 7h 32m
- When
- Every day
- Estimated price
- ₹8,500–17,000
Flights from Sri Guru Ram Dass Jee International Airport to Mana Airport via Kolkata
- Ave. Duration
- 7h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,500–17,000
Flights from Sri Guru Ram Dass Jee International Airport to Mana Airport via Bengaluru
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Sri Guru Ram Dass Jee International Airport to Mana Airport via Srinagar, Delhi
- Ave. Duration
- 6h 55m
- When
- Sunday
- Estimated price
- ₹7,000–17,000
- Website
- airindia.in
Flights from Sri Guru Ram Dass Jee International Airport to Mana Airport via Delhi
- Ave. Duration
- 6h 6m
- When
- Every day
- Estimated price
- ₹6,000–14,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Amritsar Jn to Jalandhar Cant
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Jalandhar Cant to Uslapur
- Ave. Duration
- 23h 50m
- Frequency
- Twice a week
- Estimated price
- ₹650–5,000
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,100
- Second AC (2A)
- ₹2,300–3,000
- First Class (1A)
- ₹4,000–5,000
Train from Uslapur to Raipur Jn
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Amritsar Jn to Raipur Jn
- Ave. Duration
- 40h 30m
- Frequency
- Once daily
- Estimated price
- ₹800–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹800–950
- Third AC (3A)
- ₹2,000–2,500
- Second AC (2A)
- ₹2,900–3,600
- First Class (1A)
- ₹4,800–6,500
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Amritsar to Lucknow
- Ave. Duration
- 15h 30m
- Frequency
- Twice daily
- Estimated price
- ₹750–2,700
- Schedules at
- Zingbus
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Lucknow to Raipur
- Ave. Duration
- 18h 25m
- Frequency
- 4 times a week
- Website
- Travel Point World LLP
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 to the UK: What do I need to know?, Getting to Rome from the airport, and How to get from JFK to New York City - to help you get the most out of your next trip.
Booking & Getting There
Amritsar to Raipur bus services, operated by Zingbus, arrive at Lucknow station.
Amritsar to Raipur train services, operated by Indian Railways, arrive at Jalandhar Cant station.
Yes, the driving distance between Amritsar to Raipur is 1547 km. It takes approximately 21h 18m to drive from Amritsar to Raipur.
Book your Amritsar to Raipur bus tickets online with Omio.
There are 125+ hotels available in Raipur.












