There are 7 ways to get from Amritsar to Sheikhpura by plane, train, bus, taxi, 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 Gaya, train
best- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Gaya (GAY)plane ATQ - GAY
- Take the train from Gaya Jn to Sheikpuratrain
10h 4m₹8,820–20,420Train via Gaya
cheapest- Take the train from Amritsar Jn to Gaya Jntrain 12358 / ...
- Take the train from Gaya Jn to Sheikpuratrain 13024 / ...
25h 38m₹748–5,756Bus, taxi
- Take the bus from FlixBus Amritsar - ISBT/Mahan Singh Gate to FlixBus Delhi - Kashmere Gatebus
- Take the bus from ISBT Kashmere gate to Patna Patliputra Bus Terminalbus
- Take the taxi from Patna Patliputra Bus Terminal to Sheikhpurataxi
25h 30m₹5,502–7,442Drive 1,484.9 km
- Drive from Amritsar to Sheikhpuracar 1,484.9 km
18h 10m₹14,443–20,861Fly to Lok Nayak Jayaprakash Airport, train
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Lok Nayak Jayaprakash Airport (PAT)plane ATQ - PAT
- Take the train from Patna Jn to Luckeesarai Jntrain
12h 38m₹7,490–13,380Fly to Deoghar, train
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Deoghar (DGH)plane ATQ - DGH
- Take the train from Jasidih Jn to Kiul Jntrain
11h 19m₹9,250–23,600Train
- Take the train from Amritsar Jn to Kiul Jntrain 13006 / ...
31h 3m₹774–5,868
Amritsar to Sheikhpura by train
Comparing Your Travel Options
The cheapest way to get from Amritsar to Sheikhpura is to train via Gaya which costs ₹750 - ₹6,000 and takes 25h 38m.
The fastest way to get from Amritsar to Sheikhpura is to fly and train which takes 10h 4m and costs ₹8,500 - ₹21,000.
No, there is no direct train from Amritsar to Sheikhpura. However, there are services departing from Amritsar Jn and arriving at Sheikpura via Gaya Jn. The journey, including transfers, takes approximately 25h 38m.
The distance between Amritsar and Sheikhpura is 1385 km. The road distance is 1484.9 km.
The best way to get from Amritsar to Sheikhpura without a car is to bus and taxi which takes 25h 30m and costs ₹5,500 - ₹7,500.
It takes approximately 10h 4m to get from Amritsar to Sheikhpura, including transfers.
Amritsar to Sheikhpura train services, operated by Indian Railways, depart from Amritsar Jn station.
Amritsar to Sheikhpura train services, operated by Indian Railways, arrive at Gaya Jn station.
Yes, the driving distance between Amritsar to Sheikhpura is 1485 km. It takes approximately 18h 10m to drive from Amritsar to Sheikhpura.
There are one+ hotels available in Sheikhpura.
What companies run services between Amritsar, India and Sheikhpura, State of Bihar, India?
You can take a train from Amritsar Jn to Sheikpura via Gaya Jn in around 25h 38m.
- Website
- goindigo.in
Flights from Sri Guru Ram Dass Jee International Airport to Gaya via Delhi
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Sri Guru Ram Dass Jee International Airport to Gaya via Delhi, Kolkata
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Sri Guru Ram Dass Jee International Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹6,500–18,000
Flights from Sri Guru Ram Dass Jee International Airport to Lok Nayak Jayaprakash Airport via Ahmedabad
- Ave. Duration
- 4h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,500–18,000
Flights from Sri Guru Ram Dass Jee International Airport to Lok Nayak Jayaprakash Airport via Pune
- Ave. Duration
- 5h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹11,000–19,000
Flights from Sri Guru Ram Dass Jee International Airport to Lok Nayak Jayaprakash Airport via Kolkata
- Ave. Duration
- 5h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,000–18,000
Flights from Sri Guru Ram Dass Jee International Airport to Deoghar via Delhi
- Ave. Duration
- 4h 46m
- When
- Every day
- Estimated price
- ₹8,500–21,000
- Website
- airindia.in
Flights from Sri Guru Ram Dass Jee International Airport to Gaya via Delhi
- Ave. Duration
- 7h 12m
- When
- Every day
- Estimated price
- ₹8,500–19,000
Flights from Sri Guru Ram Dass Jee International Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 5h 3m
- When
- Every day
- Estimated price
- ₹6,500–15,000
Flights from Sri Guru Ram Dass Jee International Airport to Lok Nayak Jayaprakash Airport via Mumbai
- Ave. Duration
- 6h 20m
- When
- Thursday
- Estimated price
- ₹10,000–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gaya Jn to Sheikpura
- Ave. Duration
- 1h 58m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Amritsar Jn to Gaya Jn
- Ave. Duration
- 22h 40m
- Frequency
- 5 times a week
- Estimated price
- ₹600–4,600
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,600–4,600
Train from Gaya Jn to Sheikpura
- Ave. Duration
- 1h 58m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Patna Jn to Luckeesarai Jn
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Jasidih Jn to Kiul Jn
- Ave. Duration
- 2h 32m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Amritsar Jn to Kiul Jn
- Ave. Duration
- 29h 23m
- Frequency
- Once daily
- 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
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Amritsar - ISBT/Mahan Singh Gate to FlixBus Delhi - Kashmere Gate
- Ave. Duration
- 8h 20m
- Frequency
- Every 4 hours
- Estimated price
- ₹700–2,300
- Website
- FlixBus India
- Website
- Rajdhani Express Travels
Bus from ISBT Kashmere gate to Patna Patliputra Bus Terminal
- Ave. Duration
- 15h
- Frequency
- Hourly
- Estimated price
- ₹2,999
- Schedules at
- Rajdhani Express Travels
- Ave. Duration
- 1h 31m
- Estimated price
- ₹1,800–2,200
Bharat Taxi
- Phone
- +91 969 600 0999
- Website
- bharattaxi.com
Buddha Cab
- Phone
- +91 821 045 9744
- Website
- buddhacab.in
Nirvana Cabs
- Phone
- +91 732 494 2884
- Website
- nirvanacab.com
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide











