The cheapest and fastest coaches from Delhi to Amritsar
Cheapest price
£5
Average price
£10
Fastest journey
7 h 30 m
Average duration
7 h 40 m
Buses per day
94
Distance
402 km
The best way to find a cheap coach ticket from Delhi to Amritsar is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Delhi to Amritsar will cost around £10 if you buy it on the day, but you can find cheap coach tickets today for only £5.
Of the 94 buses that leave Delhi for Amritsar every day 91 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct buses cover the 402 km distance in an average of 7 h 40 m but if you time it right, some buses will get you there in just 7 h 30 m .
The slowest buses will take 7 h 50 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
0
0
0
0
0
0
0
0
0
0Travel Information
Compare coach, train and flight for Delhi to Amritsar
Omio recommends booking the flight as it is the most popular option from Delhi to Amritsar among Omio's users. If you are prioritising price take the coach with prices starting from £3. For those with little time consider booking a flight which can get you there in 1h 13m. The ticket price range depends on the travel mode: a coach costs an average of £3, and a train costs an average of £44.
Distance: 402 km
Compare bus with
| Coach | Most popular Flight | Train |
|---|---|---|
£7 Average Price Cheapest | £45 Average Price | £46 Average Price |
9h 53m Average total duration 9h 23m Onboard + 30m Additional time* | 4h 13m Average total duration Fastest 1h 13m Onboard + 3h 0m Additional time* | 9h 35m Average total duration 9h 5m Onboard + 30m Additional time* |
Direct Options | Direct Options | Direct Options |
Live departures
Delhi to Amritsar bus times
Showing buses for today, Wednesday 5 November
| Provider | Departs | Duration | Arrives | Changes | Tickets |
|---|---|---|---|---|---|
0 | 15:00 Delhi | 8h30 | 23:30 Amritsar | 0 changesdirect | |
0 | 15:30 Delhi | 9h45 | 01:15 Amritsar | 0 changesdirect | |
0 | 15:30 Delhi | 11h15 | 02:45 Amritsar | 0 changesdirect | |
0 | 15:50 Delhi | 10h39 | 02:29 Amritsar | 0 changesdirect | |
0 | 16:05 Delhi | 8h30 | 00:35 Amritsar | 0 changesdirect | |
0 | 16:15 Delhi | 10h45 | 03:00 Amritsar | 0 changesdirect | |
0 | 16:30 Delhi | 9h15 | 01:45 Amritsar | 0 changesdirect | |
0 | 16:30 Delhi | 10h15 | 02:45 Amritsar | 0 changesdirect | |
0 | 16:30 Delhi | 9h05 | 01:35 Amritsar | 0 changesdirect | |
FlixBus | 16:40 Delhi, ISBT Kashmere Gate (Arrival Block) | 8h55 | 01:35 Amritsar, ISBT/Mahan Singh Gate | 0 changesdirect | |
0 | 16:40 Delhi | 8h20 | 01:00 Amritsar | 0 changesdirect | |
FlixBus | 16:40 Delhi, ISBT Kashmere Gate (Arrival Block) | 9h10 | 01:50 Amritsar, Grand Trunk Rd (Railway Station) (अमृतसर, ग्रांड ट्रंक रोड (रेलवे स्टेशन)) | 0 changesdirect | |
0 | 16:50 Delhi | 8h25 | 01:15 Amritsar | 0 changesdirect | |
FlixBus | 16:50 Delhi, Dhaula Kuan (Northbound) | 10h10 | 03:00 Amritsar, ISBT/Mahan Singh Gate | 0 changesdirect | |
FlixBus | 16:50 Delhi, Dhaula Kuan (Northbound) | 10h20 | 03:10 Amritsar, Grand Trunk Rd (Railway Station) (अमृतसर, ग्रांड ट्रंक रोड (रेलवे स्टेशन)) | 0 changesdirect | |
0 | 16:55 Delhi | 8h00 | 00:55 Amritsar | 0 changesdirect | |
0 | 16:55 Delhi | 8h45 | 01:40 Amritsar | 0 changesdirect | |
0 | 17:10 Delhi | 7h50 | 01:00 Amritsar | 0 changesdirect | |
FlixBus | 17:15 Delhi, Panchkuian Road (RK Ashram Marg Metro Station) | 9h50 | 03:05 Amritsar, Grand Trunk Rd (Railway Station) (अमृतसर, ग्रांड ट्रंक रोड (रेलवे स्टेशन)) | 0 changesdirect | |
FlixBus | 17:15 Delhi, Panchkuian Road (RK Ashram Marg Metro Station) | 9h30 | 02:45 Amritsar, ISBT/Mahan Singh Gate | 0 changesdirect | |
FlixBus | 17:15 Delhi, Panchkuian Road (RK Ashram Marg Metro Station) | 9h15 | 02:30 Amritsar | 0 changesdirect | |
0 | 17:15 Delhi | 10h00 | 03:15 Amritsar | 0 changesdirect | |
FlixBus | 17:15 Delhi, Panchkuian Road (RK Ashram Marg Metro Station) | 9h40 | 02:55 Amritsar | 0 changesdirect | |
FlixBus | 17:15 Delhi, Panchkuian Road (RK Ashram Marg Metro Station) | 9h45 | 03:00 Amritsar, ISBT/Mahan Singh Gate | 0 changesdirect | |
FlixBus | 17:15 Delhi, Panchkuian Road (RK Ashram Marg Metro Station) | 9h55 | 03:10 Amritsar, Grand Trunk Rd (Railway Station) (अमृतसर, ग्रांड ट्रंक रोड (रेलवे स्टेशन)) | 0 changesdirect | |
0 | 17:20 Delhi | 7h40 | 01:00 Amritsar | 0 changesdirect | |
0 | 17:20 Delhi | 8h30 | 01:50 Amritsar | 0 changesdirect | |
FlixBus | 17:25 Delhi, Karnal Bypass (Northbound) | 8h25 | 01:50 Amritsar, Grand Trunk Rd (Railway Station) (अमृतसर, ग्रांड ट्रंक रोड (रेलवे स्टेशन)) | 0 changesdirect | |
FlixBus | 17:25 Delhi, Karnal Bypass (Northbound) | 8h10 | 01:35 Amritsar, ISBT/Mahan Singh Gate | 0 changesdirect | |
0 | 17:28 Delhi | 8h37 | 02:05 Amritsar | 0 changesdirect | |
0 | 17:30 Delhi | 9h30 | 03:00 Amritsar | 0 changesdirect | |
0 | 17:30 Delhi | 8h31 | 02:01 Amritsar | 0 changesdirect | |
0 | 17:30 Delhi | 7h30 | 01:00 Amritsar | 0 changesdirect | |
0 | 17:30 Delhi | 7h40 | 01:10 Amritsar | 0 changesdirect | |
0 | 17:35 Delhi | 8h40 | 02:15 Amritsar | 0 changesdirect | |
FlixBus | 17:45 Delhi, ISBT Kashmere Gate (Arrival Block) | 9h00 | 02:45 Amritsar, ISBT/Mahan Singh Gate | 0 changesdirect | |
FlixBus | 17:45 Delhi, ISBT Kashmere Gate (Arrival Block) | 8h45 | 02:30 Amritsar | 0 changesdirect | |
FlixBus | 17:45 Delhi, ISBT Kashmere Gate (Arrival Block) | 9h20 | 03:05 Amritsar, Grand Trunk Rd (Railway Station) (अमृतसर, ग्रांड ट्रंक रोड (रेलवे स्टेशन)) | 0 changesdirect | |
FlixBus | 17:45 Delhi, ISBT Kashmere Gate (Arrival Block) | 9h10 | 02:55 Amritsar | 0 changesdirect | |
0 | 17:45 Delhi | 9h00 | 02:45 Amritsar | 0 changesdirect | |
0 | 17:45 Delhi | 8h55 | 02:40 Amritsar | 0 changesdirect | |
0 | 17:50 Delhi | 8h40 | 02:30 Amritsar | 0 changesdirect | |
0 | 17:55 Delhi | 8h35 | 02:30 Amritsar | 0 changesdirect | |
0 | 18:00 Delhi | 9h50 | 03:50 Amritsar | 0 changesdirect | |
0 | 18:00 Delhi | 9h45 | 03:45 Amritsar | 0 changesdirect | |
0 | 18:10 Delhi | 8h50 | 03:00 Amritsar | 0 changesdirect | |
FlixBus | 18:10 Delhi, ISBT Kashmere Gate (Arrival Block) | 8h50 | 03:00 Amritsar, ISBT/Mahan Singh Gate | 0 changesdirect | |
FlixBus | 18:10 Delhi, ISBT Kashmere Gate (Arrival Block) | 9h00 | 03:10 Amritsar, Grand Trunk Rd (Railway Station) (अमृतसर, ग्रांड ट्रंक रोड (रेलवे स्टेशन)) | 0 changesdirect | |
0 | 18:10 Delhi | 8h35 | 02:45 Amritsar | 0 changesdirect | |
0 | 18:20 Delhi | 8h35 | 02:55 Amritsar | 0 changesdirect | |
FlixBus | 18:30 Delhi, Karnal Bypass (Northbound) | 8h15 | 02:45 Amritsar, ISBT/Mahan Singh Gate | 0 changesdirect | |
FlixBus | 18:30 Delhi, Karnal Bypass (Northbound) | 8h25 | 02:55 Amritsar | 0 changesdirect | |
FlixBus | 18:30 Delhi, Karnal Bypass (Northbound) | 8h35 | 03:05 Amritsar, Grand Trunk Rd (Railway Station) (अमृतसर, ग्रांड ट्रंक रोड (रेलवे स्टेशन)) | 0 changesdirect | |
FlixBus | 18:30 Delhi, Karnal Bypass (Northbound) | 8h00 | 02:30 Amritsar | 0 changesdirect | |
0 | 18:55 Delhi | 10h25 | 05:20 Amritsar | 0 changesdirect | |
0 | 02:00 Delhi | 9h00 | 11:00 Amritsar | 0 changesdirect | |
0 | 03:30 Delhi | 9h15 | 12:45 Amritsar | 0 changesdirect | |
0 | 04:00 Delhi | 9h35 | 13:35 Amritsar | 0 changesdirect | |
0 | 05:30 Delhi | 9h00 | 14:30 Amritsar | 0 changesdirect | |
0 | 06:30 Delhi | 9h35 | 16:05 Amritsar | 0 changesdirect | |
0 | 07:30 Delhi | 9h35 | 17:05 Amritsar | 0 changesdirect | |
0 | 10:30 Delhi | 9h55 | 20:25 Amritsar | 0 changesdirect | |
0 | 13:00 Delhi | 10h20 | 23:20 Amritsar | 0 changesdirect | |
0 | 13:00 Delhi | 9h15 | 22:15 Amritsar | 0 changesdirect | |
FlixBus · FlixBus | 14:00 Delhi, Panchkuian Road (RK Ashram Marg Metro Station) | 11h35 | 01:35 Amritsar, ISBT/Mahan Singh Gate | 1 change | |
Find all the dates and times for this journey
Compare prices and tickets Delhi to Amritsar by coach, train or flight
lps.priceCalendar.modeConnections.text
06 Nov
07 Nov
08 Nov
09 Nov
10 Nov
11 Nov
12 Nov
Journey information
Overview: Bus from Delhi to Amritsar
Buses from Delhi to Amritsar run on average 25 times per day, taking around 9h 23m. Cheap bus tickets for this journey start at £3 if you book in advance.
lps.journeySummary.description.directFrequency lps.journeySummary.description.firstLastService lps.journeySummary.description.fastestDuration
Distance 402 km |
Average bus duration 9h 23m |
Cheapest ticket price £3 |
Buses per day 25 |
Direct buses 23 |
Fastest bus 7h 35m |
First bus 00:30 |
Last bus 23:55 |
Bus providers: FlixBus, FlixBus India from Delhi to AmritsarYou can travel by bus between Delhi to Amritsar with FlixBus, FlixBus India for as low as £3. When you search for schedules and tickets, Omio will show you the best journey
FlixBus
FlixBus India
FAQs: Delhi to Amritsar coach
Take the bus from Delhi to Amritsar with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Delhi to Amritsar.

To find the cheapest bus tickets for your trip from Delhi to Amritsar, follow these tips:
Start your search now and compare ticket prices to find the best deal!
popular bus stations
Important Stations and Airports in Delhi and Amritsar
More options for your journey from Delhi to Amritsar
Here are some other resources that might have the information you need

