Travel within India is: Conditional. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Kasba?

Book now

There are 7 ways to get from Varanasi to Kasba by train, taxi, 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.

Recommended option

Train  •  10h 23m

  1. Take the train from Pt.Deen Dayal Upadhyaya Jn. to Purnia Jn 12488

Cheapest option

Train via Katihar  •  11h 39m

  1. Take the train from Varanasi Jn to Katihar Jn 20504 / ...

5 alternative options

Taxi  •  7h 52m

  1. Take a taxi from Varanasi to Kasba 549.5 km

Drive  •  7h 52m

  1. Drive from Varanasi to Kasba 549.5 km

Fly to Biratnagar, drive  •  5h 53m

  1. Fly from Varanasi (VNS) to Biratnagar (BIR) VNS - BIR
  2. Drive from Biratnagar to Kasba

Fly to Bhadrapur, drive  •  6h 54m

  1. Fly from Varanasi (VNS) to Bhadrapur (BDP) VNS - BDP
  2. Drive from Bhadrapur to Kasba

Fly to Rajbiraj, drive  •  6h 43m

  1. Fly from Varanasi (VNS) to Rajbiraj (RJB) VNS - RJB
  2. Drive from Rajbiraj to Kasba

Varanasi to Kasba by train

The train journey time between Varanasi and Kasba is around 11h 39m and covers a distance of around 616 km. This includes an average layover time of around 1h. Operated by Indian Railways, the Varanasi to Kasba train service departs from Varanasi Jn and arrives in Kasba. Typically 12 trains run weekly, although weekend and holiday schedules can vary so check in advance.

12 Weekly Trains
11h 39m Average Duration
₹391 Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from Varanasi to Kasba is to train via Katihar which costs ₹390 - ₹2,100 and takes 11h 39m.

More details

The fastest way to get from Varanasi to Kasba is to fly and drive which takes 5h 53m and costs ₹6,500 - ₹28,000.

More details

No, there is no direct train from Varanasi to Kasba. However, there are services departing from Varanasi Jn and arriving at Kasba via Katihar Jn. The journey, including transfers, takes approximately 11h 39m.

More details

The distance between Varanasi and Kasba is 458 km. The road distance is 549.5 km.

Get driving directions

The best way to get from Varanasi to Kasba without a car is to train which takes 10h 23m and costs ₹650 - ₹1,900.

More details

It takes approximately 10h 23m to get from Varanasi to Kasba, including transfers.

More details

Varanasi to Kasba train services, operated by Indian Railways, depart from Varanasi Jn station.

More details

There is no direct flight from Varanasi Airport to Biratnagar Airport. The quickest flight takes 4h 5m and has one stopover.

Search flights

Varanasi to Kasba train services, operated by Indian Railways, arrive at Katihar Jn station.

More details

Yes, the driving distance between Varanasi to Kasba is 549 km. It takes approximately 7h 52m to drive from Varanasi to Kasba.

Get driving directions

Map of how to get from Varanasi to Kasba.
Launch map view
  • Distance: 458 km
  • Duration: 10h 23m

What companies run services between Varanasi, India and Kasba, State of Bihār, India?

Indian Railways operates a train from Pt.Deen Dayal Upadhyaya Jn. to Purnia Jn once daily. Tickets cost ₹280 - ₹1,400 and the journey takes 10h 2m.

Airlines
Buddha Air Ltd
Website
buddhaair.com
Flights from Varanasi to Biratnagar via Kathmandu
Ave. Duration
6h 33m
When
Monday, Wednesday and Friday
Estimated price
₹5,000 - ₹25,000
Flights from Varanasi to Bhadrapur via Kathmandu
Ave. Duration
6h 28m
When
Monday, Wednesday and Friday
Estimated price
₹5,000 - ₹27,000
Flights from Varanasi to Rajbiraj via Kathmandu
Ave. Duration
3h 55m
When
Monday, Wednesday and Friday
Estimated price
₹4,400 - ₹22,000
Train operators
Indian Railways

India’s national rail operator runs passenger and freight trains on both long-distance and suburban routes across the country, from slower multi-stop to faster and more comfortable services. It’s a practical and affordable way to explore the country. Advance ticket bookings usually open 120 days before the date of the journey for Indian nationals; 365 days for international travellers. You’ll be allocated a seat or berth when you book and choose your class of travel.

Contact Details
Website
indianrail.gov.in
Train from Pt.Deen Dayal Upadhyaya Jn. to Purnia Jn
Ave. Duration
10h 2m
Frequency
Once daily
Estimated price
₹280 - ₹1,400
Website
irctc.co.in
Book at
12go.asia
Sleeper Class
₹280 - ₹360
Third AC (3A)
₹750 - ₹1,000
Second AC (2A)
₹1,100 - ₹1,400
Train from Varanasi Jn to Katihar Jn
Ave. Duration
9h 50m
Frequency
Twice daily
Estimated price
₹300 - ₹1,500
Website
irctc.co.in
Book at
12go.asia
Sleeper Class
₹300 - ₹380
Third AC (3A)
₹800 - ₹1,100
Second AC (2A)
₹1,100 - ₹1,500
Other operators
Taxi from Varanasi to Kasba
Ave. Duration
7h 52m
Estimated price
₹7,000 - ₹9,000
Varanasi  Taxi Services
Phone
+91 88 87 99 95 62
Website
varanasitaxiservices.com
Varanasi Best Cab
Phone
+91 96 16 76 16 41
Website
varanasibestcab.com
Kunal Taxi
Phone
+91 96 95 48 45 38
Website
taxiinvaranasi.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 Getting around the Cyclades, The beginner’s guide to the 2018 World Nomad Games and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.

More Questions & Answers

Buddha Air Ltd offers flights from Varanasi Airport to Biratnagar Airport.

Search flights

The best way to get from Varanasi to Varanasi Airport is to taxi which takes 23 min and costs ₹500 - ₹650.

More details

ticket