There are 7 ways to get from Amritsar to Pīlibhīt 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 to Bareilly Airport
best- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Bareilly Airport (BEK)plane ATQ - BEK
7h 43m₹6,940–23,340Train
cheapest- Take the train from Amritsar Jn to Bareillytrain 14618 / ...
- Take the train from Bareilly to Pilibhit Jntrain 15312 / ...
13h 14m₹454–3,515Bus, train
- Take the bus from Amritsar, Punjab to Ghaziabad, Uttar Pradeshbus
- Take the bus from Ghaziabad, Uttar Pradesh to Bareillybus
- Take the train from Izzatnagar to Pilibhit Jntrain
16h 22mDrive 659.3 km
- Drive from Amritsar to Pīlibhītcar 659.3 km
10h 26m₹7,523–10,867Fly to Pantnagar Airport, train
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Pantnagar Airport (PGH)plane ATQ - PGH
- Take the train from Pantnagar to Bhojipura Jntrain
15h 14m₹6,510–19,280Train via Laksar
- Take the train from Amritsar Jn to Laksar Jntrain 14618 / ...
- Take the train from Laksar Jn to Pilibhit Jntrain 15019
17h 49m₹468–3,578Bus, train via Haridwar
- Take the bus from Amritsar, Punjab to Haridwar, Uttarakhandbus Amritsar, Punjab - Haridwar, Uttarakhand
- Take the train from Haridwar Jn to Pilibhit Jntrain 15019
21h 45m
Amritsar to Pīlibhīt by train
Comparing Your Travel Options
The cheapest way to get from Amritsar to Pīlibhīt is to train which costs ₹450 - ₹3,600 and takes 13h 14m.
The fastest way to get from Amritsar to Pīlibhīt is to fly which takes 7h 43m and costs ₹6,500 - ₹24,000.
No, there is no direct train from Amritsar to Pīlibhīt. However, there are services departing from Amritsar Jn and arriving at Pilibhit Jn via Bareilly. The journey, including transfers, takes approximately 13h 14m.
The distance between Amritsar and Pīlibhīt is 642 km. The road distance is 659.3 km.
The best way to get from Amritsar to Pīlibhīt without a car is to train which takes 13h 14m and costs ₹450 - ₹3,600.
It takes approximately 7h 43m to get from Amritsar to Pīlibhīt, including transfers.
Amritsar to Pīlibhīt train services, operated by Indian Railways, depart from Amritsar Jn station.
The best way to get from Amritsar to Pīlibhīt is to fly which takes 7h 43m and costs ₹6,500 - ₹24,000. Alternatively, you can train, which costs ₹450 - ₹3,600 and takes 13h 14m.
Amritsar to Pīlibhīt train services, operated by Indian Railways, arrive at Bareilly station.
Yes, the driving distance between Amritsar to Pīlibhīt is 659 km. It takes approximately 10h 26m to drive from Amritsar to Pīlibhīt.
What companies run services between Amritsar, India and Pīlibhīt, India?
IndiGo Airlines, Air India Express, and Air India Limited fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Bareilly Airport (BEK) twice daily. Alternatively, you can take a train from Amritsar Jn to Pilibhit Jn via Bareilly in around 13h 14m.
- Website
- goindigo.in
Flights from Sri Guru Ram Dass Jee International Airport to Bareilly Airport via Mumbai
- Ave. Duration
- 6h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹15,000–28,000
Flights from Sri Guru Ram Dass Jee International Airport to Bareilly Airport via Delhi
- Ave. Duration
- 5h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹6,500–26,000
Flights from Sri Guru Ram Dass Jee International Airport to Bareilly Airport via Srinagar, Delhi
- Ave. Duration
- 6h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,000–27,000
Flights from Sri Guru Ram Dass Jee International Airport to Pantnagar Airport via Delhi
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- ₹5,500–20,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Amritsar Jn to Bareilly
- Ave. Duration
- 10h 54m
- Frequency
- Every 4 hours
- Estimated price
- ₹330–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹330–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,500
- First Class (1A)
- ₹2,000–2,600
Train from Bareilly to Pilibhit Jn
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–650
- First Class (1A)
- ₹750–1,000
Train from Izzatnagar to Pilibhit Jn
- Ave. Duration
- 53 min
- Frequency
- 4 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Pantnagar to Bhojipura Jn
- Ave. Duration
- 1h 14m
- Frequency
- Twice daily
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Amritsar Jn to Laksar Jn
- Ave. Duration
- 7h 20m
- Frequency
- Every 4 hours
- 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 Laksar Jn to Pilibhit Jn
- Ave. Duration
- 9h 29m
- Frequency
- 3 times a week
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Haridwar Jn to Pilibhit Jn
- Ave. Duration
- 9h 58m
- Frequency
- 3 times a week
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
- [email protected]
- Website
- SLGT Travels
Bus from Amritsar, Punjab to Ghaziabad, Uttar Pradesh
- Ave. Duration
- 8h 55m
- Frequency
- Every 30 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Ghaziabad, Uttar Pradesh to Bareilly
- Ave. Duration
- 5h 15m
- Frequency
- Every 30 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Amritsar, Punjab to Haridwar, Uttarakhand
- Ave. Duration
- 10h 30m
- Frequency
- Every 4 hours
- Website
- SLGT Travels
- Book at
- SLGT 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 Getting to Milan from the airport, How do I get from Sydney to Melbourne, and How to get from London to Edinburgh - to help you get the most out of your next trip.
Booking & Getting There
There are four+ hotels available in Pīlibhīt.






