There are 10 ways to get from Agra to Sunauli 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 Agra, Uttar Pradesh to Lucknow, Uttar Pradeshbus Agra, Uttar Pradesh - Lucknow, Uttar Pradesh
- Take the bus from Lucknow to Sonaulibus
12h 16mTrain
cheapest- Take the train from Agra Cantt to Gorakhpurtrain 15046
- Take the train from Gorakhpur to Nautanwatrain 15105 / ...
15h 51m$5–40Drive 612.6 km
- Drive from Agra to Sunaulicar 612.6 km
8h 6m$79–114Train to Indira Gandhi International Airport, fly to Gorakhpur Airport, train
- Take the train from Agra Cantt to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Gorakhpur Airport (GOP)plane DEL - GOP
- Take the train from Gorakhpur to Nautanwatrain
9h 9m$73–184Bus, train
- Take the bus from Agra, Uttar Pradesh to Gorakhpurbus Agra, Uttar Pradesh - Gorakhpur
- Take the train from Gorakhpur to Nautanwatrain 15105 / ...
13h 47mTrain via Mankāpur
- Take the train from Agra Fort to Mankapur Jntrain 19037
- Take the train from Mankapur Jn to Nautanwatrain 18205
18h 30m$5–40Train, train to Dhangarhi, fly to Bhairawa
- Take the train from Agra Cantt to Kasganjtrain
- Take the train from Kasganj to Mailanitrain
- Fly from Dhangarhi (DHI) to Bhairawa (BWA)plane DHI - BWA
12h 38m$65–373Train to Indira Gandhi International Airport, fly to Bhairawa
- Take the train from Agra Cantt to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Bhairawa (BWA)plane DEL - BWA
7h 51m$193–385Train to Indira Gandhi International Airport, fly to Maryada Purushottam Shri Ram International Airport, train
- Take the train from Agra Cantt to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Maryada Purushottam Shri Ram International Airport (AYJ)plane DEL - AYJ
- Take the train from Ayodhya to Gorakhpurtrain
- Take the train from Gorakhpur to Nautanwatrain
12h 12m$54–288Train to Indira Gandhi International Airport, fly to Tribhuvan International Airport, bus
- Take the train from Agra Cantt to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Tribhuvan International Airport (KTM)plane DEL - KTM
- Take the bus from Kalanki Dhungeadda to Bhumahibus
13h 21m$124–258
Indira Gandhi International Airport (DEL) to Gorakhpur Airport (GOP) flights
Questions & Answers
The cheapest way to get from Agra to Sunauli is to train which costs $5 - $40 and takes 15h 51m.
The fastest way to get from Agra to Sunauli is to train and fly which takes 7h 51m and costs $190 - $390.
No, there is no direct bus from Agra to Sunauli. However, there are services departing from Agra, Uttar Pradesh and arriving at Sonauli via Lucknow. The journey, including transfers, takes approximately 12h 16m.
No, there is no direct train from Agra to Sunauli. However, there are services departing from Agra Cantt and arriving at Nautanwa via Gorakhpur. The journey, including transfers, takes approximately 15h 51m.
The distance between Agra and Sunauli is 635 km. The road distance is 612.6 km.
It takes approximately 12h 16m to get from Agra to Sunauli, including transfers.
Agra to Sunauli bus services, operated by Shri Vashu Bus Service, depart from Agra, Uttar Pradesh station.
Agra to Sunauli train services, operated by Indian Railways, depart from Agra Cantt station.
The best way to get from Agra to Sunauli is to bus which takes 12h 16m and costs . Alternatively, you can train, which costs $5 - $40 and takes 15h 51m.
Agra to Sunauli bus services, operated by Shri Vashu Bus Service, arrive at Lucknow, Uttar Pradesh station.
What companies run services between Agra, India and Sunauli, Nepal?
You can take a bus from Agra, Uttar Pradesh to Sunauli via Lucknow, Uttar Pradesh, Sachivalaya, Charbagh, Lucknow, and Sonauli in around 12h 16m. Alternatively, you can take a train from Agra Cantt to Sunauli via Gorakhpur and Nautanwa in around 15h 51m.
- Website
- buddhaair.com
Flights from Dhangarhi to Bhairawa via Tribhuvan International Airport
- Ave. Duration
- 2h 49m
- When
- Every day
- Estimated price
- $50–330
Flights from Indira Gandhi International Airport to Bhairawa via Tribhuvan International Airport
- Ave. Duration
- 3h 24m
- When
- Every day
- Estimated price
- $85–420
Flights from Indira Gandhi International Airport to Bhairawa via Tribhuvan International Airport, Pokhara
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- $85–260
Flights from Indira Gandhi International Airport to Bhairawa via Varanasi, Tribhuvan International Airport
- Ave. Duration
- 6h 5m
- When
- Monday and Friday
- Estimated price
- $190–360
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Agra Cantt to Gorakhpur
- Ave. Duration
- 12h 15m
- Frequency
- Once a week
- Estimated price
- $3–26
- Website
- irctc.co.in
- Sleeper Class
- $3–4
- Third AC (3A)
- $9–11
- Second AC (2A)
- $12–16
- First Class (1A)
- $20–26
Train from Gorakhpur to Nautanwa
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Agra Cantt to New Delhi
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- $1–15
- Website
- irctc.co.in
- Sleeper Class
- $1–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–9
- First Class (1A)
- $11–15
Train from Gorakhpur to Nautanwa
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Gorakhpur to Nautanwa
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Agra Fort to Mankapur Jn
- Ave. Duration
- 12h 26m
- Frequency
- Once daily
- Estimated price
- $3–23
- Website
- irctc.co.in
- Sleeper Class
- $3–4
- Third AC (3A)
- $7–10
- Second AC (2A)
- $10–14
- First Class (1A)
- $17–23
Train from Mankapur Jn to Nautanwa
- Ave. Duration
- 4h 43m
- Frequency
- Once a week
- Estimated price
- $1–15
- Website
- irctc.co.in
- Sleeper Class
- $1–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–9
- First Class (1A)
- $11–15
Train from Agra Cantt to Kasganj
- Ave. Duration
- 2h 40m
- Frequency
- 3 times a week
- Estimated price
- $1–14
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $10–14
Train from Kasganj to Mailani
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $2–16
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–10
- First Class (1A)
- $12–16
Train from Agra Cantt to New Delhi
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- $1–15
- Website
- irctc.co.in
- Sleeper Class
- $1–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–9
- First Class (1A)
- $11–15
Train from Agra Cantt to New Delhi
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- $1–15
- Website
- irctc.co.in
- Sleeper Class
- $1–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–9
- First Class (1A)
- $11–15
Train from Ayodhya to Gorakhpur
- Ave. Duration
- 2h 12m
- Frequency
- Twice daily
- Estimated price
- $1–14
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $10–14
Train from Gorakhpur to Nautanwa
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Agra Cantt to New Delhi
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- $1–15
- Website
- irctc.co.in
- Sleeper Class
- $1–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–9
- First Class (1A)
- $11–15
- Phone
- +91 98731 37178
- [email protected]
- Website
- Shri Vashu Bus Service
Bus from Agra, Uttar Pradesh to Lucknow, Uttar Pradesh
- Ave. Duration
- 4h 30m
- Frequency
- Every 5 minutes
- Website
- Shri Vashu Bus Service
Want to know more about travelling around Nepal
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
Sunauli is 15 min ahead of Agra. It is currently 10:36 AM in Agra and 10:51 AM in Sunauli.
Agra to Sunauli train services, operated by Indian Railways, arrive at Gorakhpur station.
Yes, the driving distance between Agra to Sunauli is 613 km. It takes approximately 8h 6m to drive from Agra to Sunauli.
There are 66+ hotels available in Sunauli.








