There are 6 ways to get from Makhu to Sheikhpura by taxi, 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.
Taxi, fly to Gaya, train
best- Take the taxi from Makhu to Amritsar-Airport-ATQtaxi
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Gaya (GAY)plane ATQ - GAY
- Take the train from Gaya Jn to Sheikpuratrain
13h 33m₹10,039–24,042Train
cheapest- Take the train from Makhu to Gaya Jntrain 13308
- Take the train from Gaya Jn to Sheikpuratrain 03356 / ...
36h 4m₹755–5,809Bus, taxi
- Take the bus from Zira, Punjab to Amritsar, Punjabbus
- Take the bus from FlixBus Amritsar - Hall 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
28h 35mTrain via Jalandhar
- Take the train from Makhu to Jalandhar Citytrain
- Take the train from Jalandhar City to Gaya Jntrain
- Take the train from Gaya Jn to Sheikpuratrain
28h 42m₹825–6,632Drive 1,451.2 km
- Drive from Makhu to Sheikhpuracar 1,451.2 km
16h 57m₹16,323–23,578Taxi, fly to Lok Nayak Jayaprakash Airport, train
- Take the taxi from Makhu to Amritsar-Airport-ATQtaxi
- 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 33m₹11,209–16,002
Makhu to Sheikhpura by train
Questions & Answers
The cheapest way to get from Makhu to Sheikhpura is to train which costs ₹750 - ₹6,000 and takes 36h 4m.
The fastest way to get from Makhu to Sheikhpura is to taxi and fly and train which takes 12h 33m and costs ₹11,000 - ₹16,000.
No, there is no direct train from Makhu to Sheikhpura. However, there are services departing from Makhu and arriving at Sheikpura via Jalandhar City and Gaya Jn. The journey, including transfers, takes approximately 28h 42m.
The distance between Makhu and Sheikhpura is 1448 km. The road distance is 1451.2 km.
The best way to get from Makhu to Sheikhpura without a car is to bus and taxi which takes 28h 35m and costs .
It takes approximately 13h 33m to get from Makhu to Sheikhpura, including transfers.
Makhu to Sheikhpura train services, operated by Indian Railways, depart from Makhu station.
Makhu to Sheikhpura train services, operated by Indian Railways, arrive at Jalandhar City station.
Yes, the driving distance between Makhu to Sheikhpura is 1451 km. It takes approximately 16h 57m to drive from Makhu to Sheikhpura.
There are one+ hotels available in Sheikhpura.
What companies run services between Makhu, India and Sheikhpura, State of Bihar, India?
You can take a train from Makhu to Sheikpura via Jalandhar City and Gaya Jn in around 28h 42m.
- Website
- goindigo.in
Flights from Sri Guru Ram Dass Jee International Airport to Gaya via Delhi
- Ave. Duration
- 11h 45m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₹7,500–21,000
Flights from Sri Guru Ram Dass Jee International Airport to Gaya via Delhi, Kolkata
- Ave. Duration
- 8h 55m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–23,000
Flights from Sri Guru Ram Dass Jee International Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹9,143
Flights from Sri Guru Ram Dass Jee International Airport to Lok Nayak Jayaprakash Airport via Kolkata
- Ave. Duration
- 6h 5m
- When
- Thursday and Saturday
- Estimated price
- ₹9,143
Flights from Sri Guru Ram Dass Jee International Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 7h 55m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,143
Flights from Sri Guru Ram Dass Jee International Airport to Lok Nayak Jayaprakash Airport via Ahmedabad
- Ave. Duration
- 9h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,143
Flights from Sri Guru Ram Dass Jee International Airport to Lok Nayak Jayaprakash Airport via Srinagar, Delhi
- Ave. Duration
- 7h 30m
- When
- Wednesday to Sunday
- Estimated price
- ₹9,143
- Website
- airindia.in
Flights from Sri Guru Ram Dass Jee International Airport to Gaya via Delhi
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- ₹7,500–20,000
Flights from Sri Guru Ram Dass Jee International Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 5h 51m
- When
- Every day
- Estimated price
- ₹7,000–23,000
- Website
- airasia.com
Flights from Sri Guru Ram Dass Jee International Airport to Gaya via Don Muang
- Ave. Duration
- 10h 25m
- When
- Friday and Sunday
- Estimated price
- ₹33,000–50,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gaya Jn to Sheikpura
- Ave. Duration
- 2h 46m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Makhu to Jalandhar City
- Ave. Duration
- 2h 28m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Jalandhar City to Gaya Jn
- Ave. Duration
- 21h 28m
- Frequency
- 5 times a week
- Estimated price
- ₹550–4,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,600
- First Class (1A)
- ₹3,400–4,400
Train from Gaya Jn to Sheikpura
- Ave. Duration
- 2h 46m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- 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
- 4h 6m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Makhu to Gaya Jn
- Ave. Duration
- 32h 18m
- Frequency
- Once daily
- Estimated price
- ₹600–4,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,700
Train from Gaya Jn to Sheikpura
- Ave. Duration
- 2h 46m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Amritsar - Hall Gate to FlixBus Delhi - Kashmere Gate
- Ave. Duration
- 8h 45m
- Frequency
- 4 times a day
- Estimated price
- ₹650–2,200
- Website
- https://www.flixbus.in
- Ave. Duration
- 1h 17m
- Estimated price
- ₹1,800–2,700
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











