There are 9 ways to get from Ambala City to Varanasi by bus, plane, train, car, 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.
Bus to Chandigarh International Airport, fly to Varanasi Airport
best- Take the bus from Ambala to Tribune Chowkbus
- Fly from Chandigarh International Airport (IXC) to Varanasi Airport (VNS)plane IXC - VNS
6h 57m₹7,296–16,355Train
cheapest- Take the train from Ambala City to Varanasi Jntrain 13152 / ...
21h 12m₹450–3,500Bus
- Take the bus from Ambala to Kashmiri Gatebus
- Take the bus from ISBT Kashmere Gate to Lucknow Singar Nagarbus
- Take the bus from Alambagh to Varanasibus
19h 1m₹1,954–5,727Drive 909 km
- Drive from Ambala City to Varanasicar 909 km
13h 56m₹9,662–13,956Taxi
- Take the taxi from Ambala City to Varanasitaxi 909 km
13h 56m₹12,000–15,000Train to Indira Gandhi International Airport, fly to Varanasi Airport
- Take the train from Ambala City to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Varanasi Airport (VNS)plane DEL - VNS
7h 49m₹5,118–13,093Train to Hindon, fly to Varanasi Airport
- Take the train from Ambala City to Delhitrain
- Fly from Hindon (HDO) to Varanasi Airport (VNS)plane HDO - VNS
7h 11m₹5,642–23,089Train to Dehradun Airport, fly to Varanasi Airport
- Take the train from Ambala City to Virbhadratrain
- Fly from Dehradun Airport (DED) to Varanasi Airport (VNS)plane DED - VNS
12h 33m₹7,024–17,076Bus to Chandigarh International Airport, fly to Lok Nayak Jayaprakash Airport, train
- Take the bus from Ambala to Tribune Chowkbus
- Fly from Chandigarh International Airport (IXC) to Lok Nayak Jayaprakash Airport (PAT)plane IXC - PAT
- Take the train from Patna Jn to Pt.Deen Dayal Upadhyaya Jn.train
7h 44m₹7,436–19,765
Ambala City to Varanasi by train
Questions & Answers
The cheapest way to get from Ambala City to Varanasi is to train which costs ₹450 - ₹3,500 and takes 21h 12m.
The fastest way to get from Ambala City to Varanasi is to bus and fly which takes 6h 57m and costs ₹7,000 - ₹17,000.
Yes, there is a direct train departing from Ambala City and arriving at Varanasi Jn. Services depart twice daily, and operate every day. The journey takes approximately 21h 12m.
The distance between Ambala City and Varanasi is 910 km. The road distance is 909 km.
The best way to get from Ambala City to Varanasi without a car is to bus which takes 19h 1m and costs ₹1,900 - ₹6,000.
It takes approximately 6h 57m to get from Ambala City to Varanasi, including transfers.
Ambala City to Varanasi train services, operated by Indian Railways, depart from Ambala City station.
The best way to get from Ambala City to Varanasi is to bus which takes 19h 1m and costs ₹1,900 - ₹6,000. Alternatively, you can train, which costs ₹450 - ₹3,500 and takes 21h 12m.
Ambala City to Varanasi train services, operated by Indian Railways, arrive at Varanasi Jn station.
Yes, the driving distance between Ambala City to Varanasi is 909 km. It takes approximately 13h 56m to drive from Ambala City to Varanasi.
What companies run services between Ambala City, India and Varanasi, India?
You can take a vehicle from Ambala City to Varanasi via Ambala, Kashmiri Gate, ISBT Kashmere Gate, Lucknow Singar Nagar, Singar Nagar, Alambagh Bus Stand, and Alambagh in around 19h 1m. Alternatively, Indian Railways operates a train from Ambala City to Varanasi Jn twice daily. Tickets cost ₹450–3,500 and the journey takes 21h 12m.
- Website
- goindigo.in
Flights from Chandigarh International Airport to Varanasi Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- ₹6,000–12,000
Flights from Chandigarh International Airport to Varanasi Airport via Pune
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹6,000–12,000
Flights from Chandigarh International Airport to Varanasi Airport via Mumbai
- Ave. Duration
- 6h 22m
- When
- Every day
- Estimated price
- ₹6,000–12,000
Flights from Chandigarh International Airport to Varanasi Airport via Ahmedabad
- Ave. Duration
- 6h 30m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₹6,000–12,000
Flights from Chandigarh International Airport to Varanasi Airport via Hyderabad
- Ave. Duration
- 7h 50m
- When
- Monday to Saturday
- Estimated price
- ₹6,000–12,000
Flights from Indira Gandhi International Airport to Varanasi Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- ₹5,000–11,000
Flights from Indira Gandhi International Airport to Varanasi Airport via Khajuraho
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ₹5,000–11,000
Flights from Hindon to Varanasi Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹4,700–20,000
Flights from Dehradun Airport to Varanasi Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₹6,500–15,000
Flights from Dehradun Airport to Varanasi Airport via Hyderabad
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹6,500–15,000
Flights from Dehradun Airport to Varanasi Airport via Ahmedabad
- Ave. Duration
- 8h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,500–15,000
Flights from Chandigarh International Airport to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 1h 50m
- When
- Monday to Saturday
- Estimated price
- ₹6,000–17,000
Flights from Chandigarh International Airport to Lok Nayak Jayaprakash Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 11m
- When
- Every day
- Estimated price
- ₹6,000–17,000
- Website
- airindia.in
Flights from Chandigarh International Airport to Varanasi Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹5,500–13,000
Flights from Chandigarh International Airport to Varanasi Airport via Mumbai
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- ₹5,500–13,000
Flights from Indira Gandhi International Airport to Varanasi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹3,700–13,000
Flights from Chandigarh International Airport to Lok Nayak Jayaprakash Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹6,000–19,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Varanasi Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹3,700–13,000
Flights from Hindon to Varanasi Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹5,500–20,000
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Varanasi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹4,700–12,000
Flights from Dehradun Airport to Varanasi Airport via Mumbai
- Ave. Duration
- 7h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,000–12,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Ambala City to Varanasi Jn
- Ave. Duration
- 21h 12m
- Frequency
- Twice daily
- Estimated price
- ₹450–3,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹450–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,500
Train from Ambala City to New Delhi
- Ave. Duration
- 4h 35m
- Frequency
- 4 times a day
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Ambala City to Delhi
- Ave. Duration
- 3h 54m
- Frequency
- 3 times a day
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Ambala City to Virbhadra
- Ave. Duration
- 5h 3m
- Frequency
- Once a week
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Patna Jn to Pt.Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,500
- Phone
- +918377971006
- info@laxmiholidays.com
- Website
- laxmiholidays.com
Bus from Ambala to Tribune Chowk
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹650–1,400
- Schedules at
- laxmiholidays.com
Bus from Ambala to Kashmiri Gate
- Ave. Duration
- 3h 35m
- Frequency
- Every 30 minutes
- Estimated price
- ₹470–1,700
- Schedules at
- laxmiholidays.com
- Adult
- ₹470–1,700
Bus from ISBT Kashmere Gate to Lucknow Singar Nagar
- Ave. Duration
- 7h 30m
- Frequency
- Hourly
- Estimated price
- ₹440–2,500
- Schedules at
- laxmiholidays.com
- A/C Sleeper
- ₹440–2,500
- Phone
- +91-522-2623578
- info@upsrtc.com
- Website
- upsrtc.up.gov.in
Bus from Alambagh to Varanasi
- Ave. Duration
- 7h
- Frequency
- Hourly
- Estimated price
- ₹390–750
- Website
- https://upsrtc.up.gov.in/
- Ordinary
- ₹390–550
- Janrath
- ₹500–700
- Adult
- ₹490–750
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
There are 1804+ hotels available in Varanasi.













