There are 7 ways to get from Muzaffarpur to Agra by train, plane, 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.
Train to Lok Nayak Jayaprakash Airport, fly to Indira Gandhi International Airport, train
best- Take the train from Muzaffarpur Jn to Sonpur Jntrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Indira Gandhi International Airport (DEL)plane PAT - DEL
- Take the train from New Delhi to Agra Cantttrain
7h 1m₹6,823–17,035Train
cheapest- Take the train from Muzaffarpur Jn to Agra Forttrain 19038
20h 35m₹440–3,400Bus via Faizabad
- Take the bus from Muzaffarpur to Ayodhyabus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
- Take the bus from Ayodhya to Agrabus redbusIndia_Bharat Benz A/C Seater /Sleeper
16h 49m₹1,574–3,091Drive 844.8 km
- Drive from Muzaffarpur to Agracar 844.8 km
10h 16m₹8,265–11,938Bus to Darbhanga Airport, fly to Indira Gandhi International Airport, train
- Take the bus from Muzaffarpur to Darbhangabus
- Fly from Darbhanga Airport (DBR) to Indira Gandhi International Airport (DEL)plane DBR - DEL
- Take the train from New Delhi to Agra Cantttrain
8h 2m₹6,633–16,136Train to Lok Nayak Jayaprakash Airport, fly to Chaudhary Charan Singh Airport, train
- Take the train from Muzaffarpur Jn to Sonpur Jntrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Chaudhary Charan Singh Airport (LKO)plane PAT - LKO
- Take the train from Lucknowjn to Yamuna Bdg Agratrain
10h 13m₹5,868–15,425Bus
- Take the bus from Muzaffarpur to Darbhangabus redbusIndia_A/C Seater / Sleeper
- Take the bus from Darbhanga to Agrabus redbusIndia_A/C Seater / Sleeper
18h 30m
Muzaffarpur to Agra by bus
Comparing Your Travel Options
The cheapest way to get from Muzaffarpur to Agra is to train which costs ₹440 - ₹3,400 and takes 20h 35m.
The fastest way to get from Muzaffarpur to Agra is to train and fly which takes 7h 1m and costs ₹6,500 - ₹17,000.
No, there is no direct bus from Muzaffarpur to Agra. However, there are services departing from Muzaffarpur and arriving at Agra via Ayodhya. The journey, including transfers, takes approximately 16h 49m.
Yes, there is a direct train departing from Muzaffarpur Jn and arriving at Agra Fort. Services depart once daily, and operate every day. The journey takes approximately 20h 35m.
The distance between Muzaffarpur and Agra is 1153 km. The road distance is 844.8 km.
The best way to get from Muzaffarpur to Agra without a car is to bus via Faizabad which takes 16h 49m and costs ₹1,500 - ₹3,100.
It takes approximately 7h 1m to get from Muzaffarpur to Agra, including transfers.
Muzaffarpur to Agra bus services, operated by Laxmi Holidays, depart from Muzaffarpur station.
Muzaffarpur to Agra train services, operated by Indian Railways, depart from Muzaffarpur Jn station.
The best way to get from Muzaffarpur to Agra is to bus via Faizabad which takes 16h 49m and costs ₹1,500 - ₹3,100. Alternatively, you can train, which costs ₹440 - ₹3,400 and takes 20h 35m.
What companies run services between Muzaffarpur, India and Agra, India?
You can take a bus from Muzaffarpur to Agra via Ayodhya in around 16h 49m. Alternatively, Indian Railways operates a train from Muzaffarpur Jn to Agra Fort once daily. Tickets cost ₹440–3,400 and the journey takes 20h 35m.
- Website
- goindigo.in
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport via Chaudhary Charan Singh Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Darbhanga Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹6,500–18,000
Flights from Lok Nayak Jayaprakash Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹5,000–12,000
- Website
- airindia.in
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- ₹5,000–16,000
- Website
- airindiaexpress.in
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- ₹5,000–16,000
- Website
- spicejet.com
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹6,000–10,000
Flights from Darbhanga Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹5,000–12,000
- Website
- starlightairline.com
Flights from Darbhanga Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- ₹5,500–20,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Muzaffarpur Jn to Sonpur Jn
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- 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 New Delhi to Agra Cantt
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Muzaffarpur Jn to Agra Fort
- Ave. Duration
- 20h 35m
- Frequency
- Once daily
- Estimated price
- ₹440–3,400
- Website
- irctc.co.in
- Sleeper Class
- ₹440–550
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,600–2,000
- First Class (1A)
- ₹2,600–3,400
Train from New Delhi to Agra Cantt
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Muzaffarpur Jn to Sonpur Jn
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- 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 Lucknowjn to Yamuna Bdg Agra
- Ave. Duration
- 5h 14m
- Frequency
- Once daily
- Estimated price
- ₹220–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Muzaffarpur to Ayodhya
- Ave. Duration
- 8h 50m
- Frequency
- Once daily
- Estimated price
- ₹750–1,500
- Schedules at
- Laxmi Holidays
Bus from Ayodhya to Agra
- Ave. Duration
- 7h 45m
- Frequency
- Hourly
- Estimated price
- ₹800–1,600
- Schedules at
- Laxmi Holidays
Bus from Muzaffarpur to Darbhanga
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ₹650–1,400
- Schedules at
- Laxmi Holidays
Bus from Muzaffarpur to Darbhanga
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ₹650–1,400
- Schedules at
- Laxmi Holidays
- Website
- Jai Maa Kali Bus
Bus from Muzaffarpur to Ayodhya
- Ave. Duration
- 8h 10m
- Frequency
- Once daily
- Schedules at
- Jai Maa Kali Bus
- Website
- Aditi Travels
Bus from Muzaffarpur to Ayodhya
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Schedules at
- Aditi Travels
Bus from Muzaffarpur to Ayodhya
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Schedules at
- Samay Shatabdi Travels Pvt Ltd
- Website
- Jai Baba Barfani Travels
Bus from Muzaffarpur to Ayodhya
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Schedules at
- Jai Baba Barfani Travels
- Phone
- +91 99284 71153
- [email protected]
- Website
- Panwar Travels
Bus from Muzaffarpur to Ayodhya
- Ave. Duration
- 9h 40m
- Frequency
- Once daily
- Schedules at
- Panwar Travels
- Website
- Hind Transport
Bus from Muzaffarpur to Ayodhya
- Ave. Duration
- 8h 10m
- Frequency
- 4 times a week
- Schedules at
- Hind Transport
Bus from Muzaffarpur to Darbhanga
- Ave. Duration
- 1h 15m
- Frequency
- 6 times a week
- Schedules at
- Hind Transport
Bus from Muzaffarpur to Darbhanga
- Ave. Duration
- 1h 15m
- Frequency
- 6 times a week
- Schedules at
- Hind Transport
- Website
- Chandani Travels
Bus from Muzaffarpur to Ayodhya
- Ave. Duration
- 10h 10m
- Frequency
- 4 times a week
- Schedules at
- Chandani Travels
Bus from Muzaffarpur to Ayodhya
- Ave. Duration
- 9h
- Frequency
- 3 times a week
- Schedules at
- Baba Khatushyam Travels Pvt Ltd
- Website
- Bluecity Smartbus
Bus from Muzaffarpur to Ayodhya
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Schedules at
- Bluecity Smartbus
- Website
- Shree Raj Akanshi travels
Bus from Muzaffarpur to Ayodhya
- Ave. Duration
- 11h
- Frequency
- Once a week
- Schedules at
- Shree Raj Akanshi travels
- Website
- Rajat Travels
Bus from Ayodhya to Agra
- Ave. Duration
- 7h 55m
- Frequency
- Hourly
- Schedules at
- Rajat Travels
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Ayodhya to Agra
- Ave. Duration
- 7h 25m
- Frequency
- 5 times a day
- Website
- RS Yadav Smart Bus
- Website
- jk travels
Bus from Ayodhya to Agra
- Ave. Duration
- 7h 15m
- Frequency
- 4 times a day
- Schedules at
- jk travels
Bus from Ayodhya to Agra
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Schedules at
- Kashi Vishwanath Tours and Travels
- Phone
- +91 9868 444 441
- [email protected]
- Website
- Dhruv Travels
Bus from Ayodhya to Agra
- Ave. Duration
- 7h 45m
- Frequency
- 3 times a day
- Schedules at
- Dhruv Travels
- Phone
- +91 94628 24750
- Website
- Anshi Raj Shree Travels
Bus from Ayodhya to Agra
- Ave. Duration
- 7h 15m
- Frequency
- Twice daily
- Website
- Anshi Raj Shree Travels
- Website
- Pathak Smart Bus
Bus from Ayodhya to Agra
- Ave. Duration
- 7h 20m
- Frequency
- 4 times a week
- Schedules at
- Pathak Smart Bus
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Ayodhya to Agra
- Ave. Duration
- 6h 50m
- Frequency
- Once a week
- Website
- Vijay Tours And Travels
- Website
- Bhagwati Travels Express
Bus from Ayodhya to Agra
- Ave. Duration
- 8h
- Frequency
- Once a week
- Website
- Bhagwati Travels Express
- Phone
- +91 80580 57088
- [email protected]
- Website
- Maharani Travels
Bus from Ayodhya to Agra
- Ave. Duration
- 8h 45m
- Frequency
- Once a week
- Website
- Maharani Travels
- Phone
- +91 8956692573
- [email protected]
- Website
- Sanjay Travels
Bus from Ayodhya to Agra
- Ave. Duration
- 8h 50m
- Frequency
- Once a week
- Schedules at
- Sanjay Travels
- Website
- Aadishakti Travels
Bus from Ayodhya to Agra
- Ave. Duration
- 9h
- Frequency
- Once a week
- Schedules at
- Aadishakti Travels
- Website
- Shri Ram Transport Company
Bus from Ayodhya to Agra
- Ave. Duration
- 9h 15m
- Frequency
- Once a week
- Schedules at
- Shri Ram Transport Company
- Website
- Sadhvi Rath
Bus from Muzaffarpur to Darbhanga
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Schedules at
- Sadhvi Rath
Bus from Muzaffarpur to Darbhanga
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Schedules at
- Sadhvi Rath
- Website
- JGD Travels Pvt Ltd.
Bus from Muzaffarpur to Darbhanga
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Schedules at
- JGD Travels Pvt Ltd.
Bus from Muzaffarpur to Darbhanga
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Schedules at
- JGD Travels Pvt Ltd.
- Website
- Super Humsafar
Bus from Muzaffarpur to Darbhanga
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Schedules at
- Super Humsafar
Bus from Muzaffarpur to Darbhanga
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Schedules at
- Super Humsafar
- Website
- Maa Shanti Travels
Bus from Muzaffarpur to Darbhanga
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a week
- Schedules at
- Maa Shanti Travels
Bus from Muzaffarpur to Darbhanga
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a week
- Schedules at
- Maa Shanti Travels
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Muzaffarpur to Darbhanga
- Ave. Duration
- 1h 30m
- Frequency
- Twice a week
- Website
- Sri Krishna Rath
Bus from Muzaffarpur to Darbhanga
- Ave. Duration
- 1h 30m
- Frequency
- Twice a week
- Website
- Sri Krishna Rath
- Website
- Shree Krishna Tours
Bus from Muzaffarpur to Darbhanga
- Ave. Duration
- 1h 35m
- Frequency
- Twice a week
- Schedules at
- Shree Krishna Tours
Bus from Muzaffarpur to Darbhanga
- Ave. Duration
- 1h 35m
- Frequency
- Twice a week
- Schedules at
- Shree Krishna Tours
Bus from Darbhanga to Agra
- Ave. Duration
- 15h
- Frequency
- 5 times a week
- Schedules at
- Shree Krishna Tours
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Darbhanga to Agra
- Ave. Duration
- 15h 30m
- Frequency
- Twice daily
- Website
- Travel Point World LLP
- Website
- Tegra Express
Bus from Darbhanga to Agra
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Schedules at
- Tegra Express
- Website
- Tourist Point
Bus from Darbhanga to Agra
- Ave. Duration
- 16h 45m
- Frequency
- 5 times a week
- Schedules at
- Tourist Point
Bus from Darbhanga to Agra
- Ave. Duration
- 15h
- Frequency
- Once a week
- Schedules at
- Maa Vindhyavasini Highwaylines
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
Booking & Getting There
Muzaffarpur to Agra bus services, operated by Laxmi Holidays, arrive at Ayodhya station.
Muzaffarpur to Agra train services, operated by Indian Railways, arrive at Agra Fort station.
Yes, the driving distance between Muzaffarpur to Agra is 845 km. It takes approximately 10h 16m to drive from Muzaffarpur to Agra.
Book your Muzaffarpur to Agra bus tickets online with Omio.
There are 425+ hotels available in Agra.
































