There are 11 ways to get from Jalandhar to Mubārakpur by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Jalandhar, Punjab to Lucknow, Uttar Pradeshbus Jalandhar, Punjab - Lucknow, Uttar Pradesh
- Take the bus from Lucknow, Uttar Pradesh to Azamgarh, Uttar Pradeshbus Lucknow, Uttar Pradesh - Azamgarh, Uttar Pradesh
20h 51mTrain
cheapest- Take the train from Jalandhar City to Muhammadabadtrain 14650
22h 31m₹927–4,303Drive 1,080.8 km
- Drive from Jalandhar to Mubārakpurcar 1,080.8 km
12h 48m₹12,203–17,626Train to Chandigarh International Airport, fly to Gorakhpur Airport, train
- Take the train from Jalandhar City to Chandigarhtrain
- Fly from Chandigarh International Airport (IXC) to Gorakhpur Airport (GOP)plane IXC - GOP
- Take the train from Kusmhi to Deoria Sadartrain
- Take the train from Deoria Sadar to Muhammadabadtrain
15h 19m₹12,871–23,038Bus via Rohini
- Take the bus from Jalandhar, Punjab to Delhi, Delhi Statebus Jalandhar, Punjab - Delhi, Delhi State
- Take the bus from Delhi, Delhi State to Azamgarh, Uttar Pradeshbus Delhi, Delhi State - Azamgarh, Uttar Pradesh
21h 42mTrain to Sri Guru Ram Dass Jee International Airport, fly to Gorakhpur Airport, train
- Take the train from Jalandhar City to Amritsar Jntrain
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Gorakhpur Airport (GOP)plane ATQ - GOP
- Take the train from Kusmhi to Deoria Sadartrain
- Take the train from Deoria Sadar to Muhammadabadtrain
13h 19m₹10,315–19,689Train to Chandigarh International Airport, fly to Varanasi Airport, train
- Take the train from Jalandhar City to Chandigarhtrain
- Fly from Chandigarh International Airport (IXC) to Varanasi Airport (VNS)plane IXC - VNS
- Take the train from Babatpur to Shahganj Jntrain
- Take the train from Shahganj Jn to Sathiaontrain
13h 58m₹7,951–18,198Train to Sri Guru Ram Dass Jee International Airport, fly to Varanasi Airport, train
- Take the train from Jalandhar City to Amritsar Jntrain
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Varanasi Airport (VNS)plane ATQ - VNS
- Take the train from Babatpur to Shahganj Jntrain
- Take the train from Shahganj Jn to Sathiaontrain
13h 32m₹7,395–15,849Train to Chandigarh International Airport, fly to Lok Nayak Jayaprakash Airport, train
- Take the train from Jalandhar City to Chandigarhtrain
- Fly from Chandigarh International Airport (IXC) to Lok Nayak Jayaprakash Airport (PAT)plane IXC - PAT
- Take the train from Sonpur Jn to Muhammadabadtrain
13h 43m₹6,771–17,888Train, train to Indira Gandhi International Airport, fly to Varanasi Airport
- Take the train from Jalandhar City to Ludhiana Jntrain
- Take the train from Ludhiana Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Varanasi Airport (VNS)plane DEL - VNS
- Take the train from Babatpur to Shahganj Jntrain
- Take the train from Shahganj Jn to Sathiaontrain
13h 34m₹6,142–12,038Train to Sri Guru Ram Dass Jee International Airport, fly to Maryada Purushottam Shri Ram International Airport, train
- Take the train from Jalandhar City to Amritsar Jntrain
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Maryada Purushottam Shri Ram International Airport (AYJ)plane ATQ - AYJ
- Take the train from Ayodhya to Shahganj Jntrain
- Take the train from Shahganj Jn to Sathiaontrain
13h 51m₹8,045–17,009
Chandigarh International Airport (IXC) to Gorakhpur Airport (GOP) flights
Questions & Answers
The cheapest way to get from Jalandhar to Mubārakpur is to train which costs ₹900 - ₹4,300 and takes 22h 31m.
The fastest way to get from Jalandhar to Mubārakpur is to drive which takes 12h 48m and costs ₹12,000 - ₹18,000.
No, there is no direct bus from Jalandhar to Mubārakpur. However, there are services departing from Jalandhar, Punjab and arriving at Azamgarh, Uttar Pradesh via Lucknow, Uttar Pradesh. The journey, including transfers, takes approximately 20h 51m.
No, there is no direct train from Jalandhar to Mubārakpur. However, there are services departing from Jalandhar City and arriving at Muhammadabad via . The journey, including transfers, takes approximately 22h 31m.
The distance between Jalandhar and Mubārakpur is 1084 km. The road distance is 1080.8 km.
The best way to get from Jalandhar to Mubārakpur without a car is to bus which takes 20h 51m and costs .
It takes approximately 20h 51m to get from Jalandhar to Mubārakpur, including transfers.
Jalandhar to Mubārakpur bus services, operated by KN Nehra Travels, depart from Jalandhar, Punjab station.
Jalandhar to Mubārakpur train services, operated by Indian Railways, depart from Jalandhar City station.
The best way to get from Jalandhar to Mubārakpur is to bus which takes 20h 51m and costs . Alternatively, you can train, which costs ₹900 - ₹4,300 and takes 22h 31m.
What companies run services between Jalandhar, India and Mubārakpur, India?
You can take a bus from Jalandhar, Punjab to Mubārakpur via Lucknow, Uttar Pradesh and Azamgarh, Uttar Pradesh in around 20h 51m. Alternatively, Indian Railways operates a train from Jalandhar City to Muhammadabad 3 times a week. Tickets cost ₹500–3,800 and the journey takes 22h 18m.
- Website
- goindigo.in
Flights from Chandigarh International Airport to Gorakhpur Airport via Hyderabad
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹12,000–18,000
Flights from Chandigarh International Airport to Gorakhpur Airport via Indira Gandhi International Airport
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ₹12,000–18,000
Flights from Chandigarh International Airport to Gorakhpur Airport via Mumbai
- Ave. Duration
- 11h 20m
- When
- Every day
- Estimated price
- ₹12,000–18,000
Flights from Sri Guru Ram Dass Jee International Airport to Gorakhpur Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹9,500–16,000
Flights from Sri Guru Ram Dass Jee International Airport to Gorakhpur Airport via Mumbai
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₹9,500–16,000
Flights from Sri Guru Ram Dass Jee International Airport to Gorakhpur Airport via Srinagar, Indira Gandhi International Airport
- Ave. Duration
- 7h 30m
- When
- Wednesday to Sunday
- Estimated price
- ₹9,500–16,000
Flights from Chandigarh International Airport to Varanasi Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹9,000–23,000
Flights from Sri Guru Ram Dass Jee International Airport to Varanasi Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 26m
- When
- Every day
- Estimated price
- ₹7,000–34,000
Flights from Sri Guru Ram Dass Jee International Airport to Varanasi Airport via Kolkata
- Ave. Duration
- 7h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,000–34,000
Flights from Sri Guru Ram Dass Jee International Airport to Varanasi Airport via Srinagar, Indira Gandhi International Airport
- Ave. Duration
- 8h 20m
- When
- Wednesday to Sunday
- Estimated price
- ₹7,000–34,000
Flights from Chandigarh International Airport to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,000–14,000
Flights from Chandigarh International Airport to Lok Nayak Jayaprakash Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 30m
- When
- Wednesday
- Estimated price
- ₹5,000–14,000
Flights from Indira Gandhi International Airport to Varanasi Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- ₹5,000–6,500
Flights from Sri Guru Ram Dass Jee International Airport to Maryada Purushottam Shri Ram International Airport via Ahmedabad
- Ave. Duration
- 4h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,000–13,000
Flights from Sri Guru Ram Dass Jee International Airport to Maryada Purushottam Shri Ram International Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- ₹7,000–13,000
- Website
- airindia.in
Flights from Chandigarh International Airport to Varanasi Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹6,000–24,000
Flights from Chandigarh International Airport to Varanasi Airport via Mumbai
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Sri Guru Ram Dass Jee International Airport to Varanasi Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- ₹5,000–19,000
Flights from Sri Guru Ram Dass Jee International Airport to Varanasi Airport via Mumbai
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₹6,500–9,500
Flights from Chandigarh International Airport to Lok Nayak Jayaprakash Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Indira Gandhi International Airport to Varanasi Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- ₹3,900–17,000
Flights from Indira Gandhi International Airport to Varanasi Airport via Khajuraho
- Ave. Duration
- 2h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹5,000–7,000
- Website
- starlightairline.com
Flights from Chandigarh International Airport to Gorakhpur Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 10m
- When
- Friday and Saturday
- Estimated price
- ₹12,000–19,000
Flights from Chandigarh International Airport to Gorakhpur Airport via Bengaluru
- Ave. Duration
- 7h 25m
- When
- Friday to Sunday
- Estimated price
- ₹20,000–32,000
Flights from Sri Guru Ram Dass Jee International Airport to Gorakhpur Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 40m
- When
- Saturday
- Estimated price
- ₹12,000–16,000
Flights from Sri Guru Ram Dass Jee International Airport to Maryada Purushottam Shri Ram International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹6,500–25,000
- Website
- spicejet.com
Flights from Chandigarh International Airport to Gorakhpur Airport via Mumbai
- Ave. Duration
- 6h 20m
- When
- Monday to Saturday
- Estimated price
- ₹11,000–25,000
Flights from Sri Guru Ram Dass Jee International Airport to Gorakhpur Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹7,500–20,000
Flights from Chandigarh International Airport to Varanasi Airport via Mumbai
- Ave. Duration
- 6h
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₹9,000–23,000
Flights from Indira Gandhi International Airport to Varanasi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹5,000–14,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Varanasi Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹3,900–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jalandhar City to Muhammadabad
- Ave. Duration
- 22h 18m
- Frequency
- 3 times a week
- Estimated price
- ₹500–3,800
- Website
- irctc.co.in
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,800
Train from Jalandhar City to Chandigarh
- Ave. Duration
- 3h 21m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Kusmhi to Deoria Sadar
- Ave. Duration
- 47 min
- Frequency
- 4 times a day
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Deoria Sadar to Muhammadabad
- Ave. Duration
- 1h 59m
- Frequency
- 4 times a week
- 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 Jalandhar City to Amritsar Jn
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Kusmhi to Deoria Sadar
- Ave. Duration
- 47 min
- Frequency
- 4 times a day
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Deoria Sadar to Muhammadabad
- Ave. Duration
- 1h 59m
- Frequency
- 4 times a week
- 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 Jalandhar City to Chandigarh
- Ave. Duration
- 3h 21m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Babatpur to Shahganj Jn
- Ave. Duration
- 1h 19m
- Frequency
- 4 times a day
- 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 Shahganj Jn to Sathiaon
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Jalandhar City to Amritsar Jn
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Babatpur to Shahganj Jn
- Ave. Duration
- 1h 19m
- Frequency
- 4 times a day
- 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 Shahganj Jn to Sathiaon
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Jalandhar City to Chandigarh
- Ave. Duration
- 3h 21m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Sonpur Jn to Muhammadabad
- Ave. Duration
- 5h 11m
- Frequency
- 3 times a week
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Jalandhar City to Ludhiana Jn
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Ludhiana Jn to New Delhi
- Ave. Duration
- 4h
- Frequency
- Hourly
- 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 Babatpur to Shahganj Jn
- Ave. Duration
- 1h 19m
- Frequency
- 4 times a day
- 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 Shahganj Jn to Sathiaon
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Jalandhar City to Amritsar Jn
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Ayodhya to Shahganj Jn
- Ave. Duration
- 1h 41m
- Frequency
- Every 2 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Shahganj Jn to Sathiaon
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Website
- KN Nehra Travels
Bus from Jalandhar, Punjab to Lucknow, Uttar Pradesh
- Ave. Duration
- 15h 30m
- Frequency
- Every 4 hours
- Schedules at
- KN Nehra Travels
- Website
- Vinay Travels
Bus from Lucknow, Uttar Pradesh to Azamgarh, Uttar Pradesh
- Ave. Duration
- 4h 55m
- Frequency
- Every 15 minutes
- Schedules at
- Vinay Travels
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Jalandhar, Punjab to Delhi, Delhi State
- Ave. Duration
- 7h 25m
- Frequency
- Every 15 minutes
- Schedules at
- Indo Canadian Express
- Website
- Vaishali Expresso Pvt. Ltd.
Bus from Delhi, Delhi State to Azamgarh, Uttar Pradesh
- Ave. Duration
- 13h 50m
- Frequency
- Every 20 minutes
- Schedules at
- Vaishali Expresso Pvt. Ltd.
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
More Questions & Answers
Jalandhar to Mubārakpur bus services, operated by KN Nehra Travels, arrive at Lucknow, Uttar Pradesh station.
Jalandhar to Mubārakpur train services, operated by Indian Railways, arrive at Muhammadabad station.
Yes, the driving distance between Jalandhar to Mubārakpur is 1081 km. It takes approximately 12h 48m to drive from Jalandhar to Mubārakpur.
Book your Jalandhar to Mubārakpur bus tickets online with Omio.
There are four+ hotels available in Mubārakpur.






