There are 7 ways to get from Chattogram to Varanasi 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 Agartala, fly
best- Take the train from Chattogram to Akhauratrain
- Fly from Agartala (IXA) to Varanasi Airport (VNS)plane IXA - VNS
11h 17m₹7,274–20,849Train via Kolkata
cheapest- Take the train from Chattogram to Dhakatrain
- Take the train from Dhaka to Darshana Halttrain
- Take the train from Gede to Sealdahtrain
- Take the train from Sealdah to Varanasi Jntrain
27h 30m₹996–7,274Bus, drive, train
- Take the bus from Chittagong to Dhakabus
- Take the bus from Dhaka Mohakhali to Chapai nawabganjbus
- Drive from Chapai nawabganj to Malda Towncar
- Take the train from Malda Town to PT. Deen Dayal Upadhyaya Jn.train
24h 8m₹2,639–6,292Drive 1,133.3 km
- Drive from Chattogram to Varanasicar 1,133.3 km
16h 4m₹12,497–18,051Fly from Shah Amanat International Airport
- Fly from Shah Amanat International Airport (CGP) to Varanasi Airport (VNS)plane CGP - VNS
9h 20m₹13,010–42,220Train to Shahjalal International Airport, fly
- Take the train from Chattogram to Biman Bandartrain
- Fly from Shahjalal International Airport (DAC) to Varanasi Airport (VNS)plane DAC - VNS
15h 28m₹10,219–38,491Train
- Take the train from Chattogram to Akhauratrain Mahanagar Godhuli / ...
- Take the train from Agartala to Pt.Deen Dayal Upadhyaya Jn.train 01666 / ...
38h 21m₹1,094–7,659
Agartala (IXA) to Varanasi Airport (VNS) flights
Questions & Answers
The cheapest way to get from Chattogram to Varanasi is to train via Kolkata which costs ₹950 - ₹7,500 and takes 27h 30m.
The fastest way to get from Chattogram to Varanasi is to fly which takes 9h 20m and costs ₹13,000 - ₹43,000.
The distance between Chattogram and Varanasi is 1102 km. The road distance is 1133.3 km.
It takes approximately 11h 17m to get from Chattogram to Varanasi, including transfers.
The best way to get from Chattogram to Varanasi is to train via Kolkata which takes 27h 30m and costs ₹950 - ₹7,500. Alternatively, you can fly, which costs ₹13,000 - ₹43,000 and takes 9h 20m.
Varanasi is 30 min behind Chattogram. It is currently 3:04 PM in Chattogram and 2:34 PM in Varanasi.
Yes, the driving distance between Chattogram to Varanasi is 1133 km. It takes approximately 16h 4m to drive from Chattogram to Varanasi.
There are 974+ hotels available in Varanasi.
What companies run services between Chattogram, Bangladesh and Varanasi, India?
You can take a train from Chattogram to Varanasi Jn via Dhaka, Darshana Halt, Gede, and Sealdah in around 27h 30m. Alternatively, Air Arabia, Air India Express, and three other airlines fly from Shah Amanat International Airport (CGP) to Varanasi Airport (VNS) 4 times a day.
- Website
- goindigo.in
Flights from Agartala to Varanasi Airport via Kolkata
- Ave. Duration
- 6h 28m
- When
- Every day
- Estimated price
- ₹6,500–19,000
Flights from Agartala to Varanasi Airport via Delhi
- Ave. Duration
- 8h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–19,000
Flights from Agartala to Varanasi Airport via Gauhati, Kolkata
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Agartala to Varanasi Airport via Imphal, Kolkata
- Ave. Duration
- 8h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,000–19,000
Flights from Shah Amanat International Airport to Varanasi Airport via Shahjalal International Airport, Kolkata
- Ave. Duration
- 7h 7m
- When
- Every day
- Estimated price
- ₹12,000–41,000
Flights from Shah Amanat International Airport to Varanasi Airport via Shahjalal International Airport, Hyderabad
- Ave. Duration
- 11h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹18,000–65,000
Flights from Shahjalal International Airport to Varanasi Airport via Kolkata
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- ₹10,000–37,000
Flights from Shahjalal International Airport to Varanasi Airport via Mumbai
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹20,000–65,000
Flights from Shahjalal International Airport to Varanasi Airport via Hyderabad
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- ₹17,000–60,000
- Website
- airindiaexpress.in
Flights from Shah Amanat International Airport to Varanasi Airport via Sharjah
- Ave. Duration
- 10h 30m
- When
- Every day
- Estimated price
- ₹36,000–90,000
Flights from Shah Amanat International Airport to Varanasi Airport via Shahjalal International Airport, Delhi
- Ave. Duration
- 10h 40m
- When
- Monday and Friday
- Estimated price
- ₹24,000–75,000
Flights from Shahjalal International Airport to Varanasi Airport via Delhi
- Ave. Duration
- 7h 50m
- When
- Monday, Thursday, and Friday
- Estimated price
- ₹22,000–70,000
Train from Chattogram to Akhaura
- Ave. Duration
- 3h 23m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,100
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹150–220
- 1st class seat (F_SEAT)
- ₹160–230
- Snigdha
- ₹310–600
- AC class seat (AC_S)
- ₹410–700
- 1st class berth (F_BERTH)
- ₹460–520
- AC class berth (AC_B)
- ₹750–1,100
- S chair
- ₹293
- F seat
- ₹450
Train from Chattogram to Dhaka
- Ave. Duration
- 5h 40m
- Frequency
- 5 times a day
- Estimated price
- ₹200–1,500
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹200–310
- 1st class seat (F_SEAT)
- ₹230–330
- Snigdha
- ₹400–600
- AC class seat (AC_S)
- ₹500–750
- 1st class berth (F_BERTH)
- ₹700–800
- AC class berth (AC_B)
- ₹1,000–1,500
Train from Dhaka to Darshana Halt
- Ave. Duration
- 4h 49m
- Frequency
- 6 times a week
- Estimated price
- ₹170–1,575
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹170–240
- 1st class seat (F_SEAT)
- ₹190–270
- Snigdha
- ₹340–900
- AC class seat (AC_S)
- ₹460–650
- 1st class berth (F_BERTH)
- ₹550–650
- AC class berth (AC_B)
- ₹850–1,300
- S_Chair
- ₹458
- AC_S
- ₹1,053
- AC_B
- ₹1,575
Train from Chattogram to Biman Bandar
- Ave. Duration
- 6h 13m
- Frequency
- 6 times a week
- Estimated price
- ₹190–1,500
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹190–280
- 1st class seat (F_SEAT)
- ₹220–320
- Snigdha
- ₹390–600
- AC class seat (AC_S)
- ₹500–750
- 1st class berth (F_BERTH)
- ₹650–750
- AC class berth (AC_B)
- ₹1,000–1,500
- S_Chair
- ₹309
- AC_S
- ₹711
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Malda Town to PT. Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 10h 30m
- Frequency
- Once a week
- Estimated price
- ₹330–2,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹330–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,500
- First Class (1A)
- ₹2,000–2,600
Train from Gede to Sealdah
- Ave. Duration
- 2h 35m
- Frequency
- Every 3 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Sealdah to Varanasi Jn
- Ave. Duration
- 11h
- Frequency
- Once a week
- Estimated price
- ₹360–2,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹360–430
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,100–2,800
Train from Agartala to Pt.Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 32h 40m
- Frequency
- 4 times a week
- Estimated price
- ₹700–5,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,800–2,200
- Second AC (2A)
- ₹2,500–3,200
- First Class (1A)
- ₹4,300–5,500
- Phone
- 16460
- support@bdtickets.com
- Website
- shyamoliparibahan-bd.com
Bus from Chittagong to Dhaka
- Ave. Duration
- 5h
- Frequency
- Every 20 minutes
- Estimated price
- ₹490–1,500
- Schedules at
- shyamoliparibahan-bd.com
- Book at
- shyamoliparibahan-bd.com
- Non AC (E Class)
- ₹550–750
- AC (B Class)
- ₹1,000–1,500
- Seater
- ₹490–1,100
Bus from Dhaka Mohakhali to Chapai nawabganj
- Ave. Duration
- 6h
- Frequency
- Hourly
- Estimated price
- ₹633
- 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 do I get from Sydney to Melbourne, Need to know: Greyhound, and How to get from London to Edinburgh - to help you get the most out of your next trip.















