There are 10 ways to get from Gurgaon to Bardiyā by train, car, bus, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, drive via New Delhi
best- Take the train from New Delhi to Bareillytrain
- Take the train from Bareilly to Lakhimpurtrain
- Drive from Lakhimpur to Bardiyācar
13h 15m$16–51Bus, train, drive
- Take the bus from FlixBus Gurugram - Rajiv Chowk to FlixBus Rampurbus
- Take the train from Rampur to Bareillytrain
- Take the train from Bareilly to Lakhimpurtrain
- Drive from Lakhimpur to Bardiyācar
14h 10m$19–57Drive 519.6 km
- Drive from Gurgaon to Bardiyācar 519.6 km
7h 42m$67–96Fly to Maryada Purushottam Shri Ram International Airport, train, drive
- Fly from Indira Gandhi International Airport (DEL) to Maryada Purushottam Shri Ram International Airport (AYJ)plane DEL - AYJ
- Take the train from Ayodhya to Bahraichtrain
- Drive from Bahraich to Bardiyācar
10h 2m$58–209Train, drive
- Take the train from Gurgaon to Bareillytrain
- Take the train from Bareilly to Lakhimpurtrain
- Drive from Lakhimpur to Bardiyācar
14h 27m$16–51Bus, drive
- Take the bus from Gurugram to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Bahraich, Uttar Pradeshbus
- Drive from Bahraich, Uttar Pradesh to Bardiyācar
17h 3mFly to Chaudhary Charan Singh Airport, train, drive
- Fly from Indira Gandhi International Airport (DEL) to Chaudhary Charan Singh Airport (LKO)plane DEL - LKO
- Take the train from Aishbagh to Lakhimpurtrain
- Drive from Lakhimpur to Bardiyācar
8h 58m$52–101Fly to Nepalgunj Airport, taxi
- Fly from Indira Gandhi International Airport (DEL) to Nepalgunj Airport (KEP)plane DEL - KEP
- Take the taxi from Nepalgunj Airport (KEP) to Bardiyātaxi
7h 58m$297–492Fly to Bareilly Airport, train, drive
- Fly from Indira Gandhi International Airport (DEL) to Bareilly Airport (BEK)plane DEL - BEK
- Take the train from Izzatnagar to Lakhimpurtrain
- Drive from Lakhimpur to Bardiyācar
10h 5m$69–340Fly to Pantnagar Airport, train, drive
- Fly from Indira Gandhi International Airport (DEL) to Pantnagar Airport (PGH)plane DEL - PGH
- Take the train from Pantnagar to Bhojipura Jntrain
- Take the train from Bhojipura Jn to Lakhimpurtrain
- Drive from Lakhimpur to Bardiyācar
12h 1m$69–181
Indira Gandhi International Airport (DEL) to Maryada Purushottam Shri Ram International Airport (AYJ) flights
Comparing Your Travel Options
The cheapest way to get from Gurgaon to Bardiyā is to train and drive which costs $16 - $55 and takes 14h 27m.
The fastest way to get from Gurgaon to Bardiyā is to drive which takes 7h 42m and costs $65 - $100.
The distance between Gurgaon and Bardiyā is 577 km. The road distance is 519.6 km.
It takes approximately 13h 15m to get from Gurgaon to Bardiyā, including transfers.
Bardiyā is 15 min ahead of Gurgaon. It is currently 10:36 AM in Gurgaon and 10:51 AM in Bardiyā.
Yes, the driving distance between Gurgaon to Bardiyā is 520 km. It takes approximately 7h 42m to drive from Gurgaon to Bardiyā.
There are two+ hotels available in Bardiyā.
What companies run services between Gurgaon, India and Bardiyā, Nepal?
There is no direct connection from Gurgaon to Bardiyā. However, you can take the subway to New Delhi, walk to New Delhi, take the train to Bareilly, take the train to Lakhimpur, then drive to Bardiyā. Alternatively, you can take a bus from FlixBus Gurugram - Rajiv Chowk to Bardiyā via FlixBus Rampur, Rampur, Bareilly, and Lakhimpur in around 14h 10m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Maryada Purushottam Shri Ram International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $45–190
Flights from Indira Gandhi International Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $40–70
Flights from Indira Gandhi International Airport to Bareilly Airport
- Ave. Duration
- 1h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $50–300
Flights from Indira Gandhi International Airport to Pantnagar Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $50–130
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Delhi to Bareilly
- Ave. Duration
- 4h 6m
- Frequency
- Every 4 hours
- 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 Bareilly to Lakhimpur
- Ave. Duration
- 4h 9m
- Frequency
- Once daily
- Estimated price
- $1–14
- Website
- irctc.co.in
- Sleeper Class
- $1–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $6–9
- First Class (1A)
- $11–14
Train from Rampur to Bareilly
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Bareilly to Lakhimpur
- Ave. Duration
- 4h 9m
- Frequency
- Once daily
- Estimated price
- $1–14
- Website
- irctc.co.in
- Sleeper Class
- $1–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $6–9
- First Class (1A)
- $11–14
Train from Ayodhya to Bahraich
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- $1–13
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $9–13
Train from Gurgaon to Bareilly
- Ave. Duration
- 7h 14m
- Frequency
- Twice daily
- Estimated price
- $2–17
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–8
- Second AC (2A)
- $8–11
- First Class (1A)
- $13–17
Train from Bareilly to Lakhimpur
- Ave. Duration
- 4h 9m
- Frequency
- Once daily
- Estimated price
- $1–14
- Website
- irctc.co.in
- Sleeper Class
- $1–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $6–9
- First Class (1A)
- $11–14
Train from Aishbagh to Lakhimpur
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- Estimated price
- $1–13
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $10–13
Train from Izzatnagar to Lakhimpur
- Ave. Duration
- 3h 51m
- Frequency
- Once daily
- Estimated price
- $1–14
- Website
- irctc.co.in
- Sleeper Class
- $1–3
- Third AC (3A)
- $5–6
- Second AC (2A)
- $6–9
- First Class (1A)
- $11–14
Train from Pantnagar to Bhojipura Jn
- Ave. Duration
- 1h 14m
- Frequency
- Twice daily
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Bhojipura Jn to Lakhimpur
- Ave. Duration
- 3h 31m
- Frequency
- Once daily
- Estimated price
- $1–14
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–9
- First Class (1A)
- $10–14
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Gurugram - Rajiv Chowk to FlixBus Rampur
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a day
- Estimated price
- $4–13
- Website
- FlixBus India
- Ave. Duration
- 56 min
- Estimated price
- $35–50
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









