There are 5 ways to get from Varanasi to Dhaka by plane, train, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Shahjalal International Airport
best- Fly from Varanasi Airport (VNS) to Shahjalal International Airport (DAC)plane VNS - DAC
6h 55m$92–298Train
cheapest- Take the train from Varanasi Jn to Sealdahtrain
- Take the train from Barasat to Bangaon Jntrain
- Take the train from Benapole to Dhakatrain
18h 40m$8–65Drive 895.1 km
- Drive from Varanasi to Dhakacar 895.1 km
12h 57m$106–153Fly to Agartala, train
- Fly from Varanasi Airport (VNS) to Agartala (IXA)plane VNS - IXA
- Take the train from Azampur to Dhakatrain
7h 12m$88–233Train, drive, bus
- Take the train from Varanasi Jn to New Farakka Jntrain
- Drive from New Farakka Jn to Chapai nawabganjcar
- Take the bus from Chapai nawabganj to Dhaka Mohakhalibus
23h 22m$22–51
Varanasi Airport (VNS) to Shahjalal International Airport (DAC) flights
Questions & Answers
The cheapest way to get from Varanasi to Dhaka is to train which costs $8 - $65 and takes 18h 40m.
The fastest way to get from Varanasi to Dhaka is to fly which takes 6h 55m and costs $90 - $300.
The distance between Varanasi and Dhaka is 833 km. The road distance is 895.1 km.
It takes approximately 6h 55m to get from Varanasi to Dhaka, including transfers.
The best way to get from Varanasi to Dhaka is to fly which takes 6h 55m and costs $90 - $300. Alternatively, you can train, which costs $8 - $65 and takes 18h 40m.
Dhaka is 30 min ahead of Varanasi. It is currently 6:44 PM in Varanasi and 7:14 PM in Dhaka.
Yes, the driving distance between Varanasi to Dhaka is 895 km. It takes approximately 12h 57m to drive from Varanasi to Dhaka.
There are 453+ hotels available in Dhaka.
What companies run services between Varanasi, India and Dhaka, Bangladesh?
IndiGo Airlines, Air India Limited, and two other airlines fly from Varanasi Airport (VNS) to Shahjalal International Airport (DAC) every 4 hours. Alternatively, you can take a train from Varanasi Jn to Dhaka via Sealdah, Barasat, Bangaon Jn, and Benapole in around 18h 40m.
- Website
- goindigo.in
Flights from Varanasi Airport to Shahjalal International Airport via Kolkata
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- $85–290
Flights from Varanasi Airport to Shahjalal International Airport via Delhi
- Ave. Duration
- 6h 32m
- When
- Every day
- Estimated price
- $120–370
Flights from Varanasi Airport to Agartala via Kolkata
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $75–210
Flights from Varanasi Airport to Agartala via Delhi
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- $110–240
- Website
- airindia.in
Flights from Varanasi Airport to Shahjalal International Airport via Delhi
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- $95–310
- Website
- biman-airlines.com
Flights from Varanasi Airport to Shahjalal International Airport via Delhi
- Ave. Duration
- 4h 50m
- When
- Monday, Thursday, and Friday
- Estimated price
- $170–430
Flights from Varanasi Airport to Shahjalal International Airport via Kolkata
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- $85–290
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Varanasi Jn to Sealdah
- Ave. Duration
- 11h 40m
- Frequency
- Once a week
- Estimated price
- $4–30
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $4–5
- Third AC (3A)
- $10–13
- Second AC (2A)
- $14–18
- First Class (1A)
- $24–30
Train from Barasat to Bangaon Jn
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $1–11
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Varanasi Jn to New Farakka Jn
- Ave. Duration
- 14h 45m
- Frequency
- Once daily
- Estimated price
- $3–28
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $3–5
- Third AC (3A)
- $9–12
- Second AC (2A)
- $13–17
- First Class (1A)
- $21–28
Train from Benapole to Dhaka
- Ave. Duration
- 3h 35m
- Frequency
- 6 times a week
- Estimated price
- $1–12
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- $1–3
- 1st class seat (F_SEAT)
- $1–3
- Snigdha
- $3–5
- AC class seat (AC_S)
- $4–7
- 1st class berth (F_BERTH)
- $5–6
- AC class berth (AC_B)
- $8–12
- S_Chair
- $2
- Shovan
- $2
- F_Chair
- $3
- F_Seat
- $3
Train from Azampur to Dhaka
- Ave. Duration
- 2h 27m
- Frequency
- Twice daily
- Estimated price
- $1–8
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–4
- AC class seat (AC_S)
- $3–5
- 1st class berth (F_BERTH)
- $3–4
- AC class berth (AC_B)
- $5–8
Bus from Chapai nawabganj to Dhaka Mohakhali
- Ave. Duration
- 6h 45m
- Frequency
- Hourly
- Estimated price
- $7
- Schedules at
- shohoz.com
- Book at
- shohoz.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Luton Airport into central London, 5 delightfully under-the-radar French towns you need to visit, and Want to know more about Flixbus? - to help you get the most out of your next trip.










