There are 8 ways to get from Varanasi to Ezhimala Station by plane, bus, train, 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.
Fly to Kannur International Airport
best- Fly from Varanasi Airport (VNS) to Kannur International Airport (CNN)plane VNS - CNN
10h 57m₹13,524–20,657Train via Itārsi
cheapest- Take the train from Kashi to Itarsi Jntrain 22178 / ...
- Take the train from Itarsi Jn to Payyanurtrain 12618
44h 57m₹1,086–8,406Bus
- Take the bus from Varanasi to Bengalurubus redbusIndia_A/C Seater / Sleeper
- Take the bus from Bengaluru to Payyanurbus redbusIndia_Bharat Benz A/C Sleeper
42h 33mDrive 2,042.1 km
- Drive from Varanasi to Ezhimala Stationcar 2,042.1 km
29h 49m₹22,912–33,094Fly to Bajpe Airport, train
- Fly from Varanasi Airport (VNS) to Bajpe Airport (IXE)plane VNS - IXE
- Take the train from Mangalore to Payyanurtrain
8h 25m₹10,994–19,117Fly to Calicut International Airport, train
- Fly from Varanasi Airport (VNS) to Calicut International Airport (CCJ)plane VNS - CCJ
- Take the train from Kozhikkode to Payyanurtrain
8h 44m₹11,414–21,757Bus via Prayagraj
- Take the bus from Varanasi to Allahabadbus
- Take the bus from Allahabad to Bengalurubus
- Take the bus from Bengaluru to Payyanurbus
2dTrain
- Take the train from Varanasi Jn to Yasvantpur Jntrain 22688
- Take the train from Yasvantpur Jn to Payyanurtrain 16511 / ...
2d 9h₹1,327–9,996
Varanasi Airport (VNS) to Kannur International Airport (CNN) flights
Comparing Your Travel Options
The cheapest way to get from Varanasi to Ezhimala Station is to train via Itārsi which costs ₹1,000 - ₹8,500 and takes 44h 57m.
The fastest way to get from Varanasi to Ezhimala Station is to fly and train which takes 8h 25m and costs ₹11,000 - ₹20,000.
No, there is no direct bus from Varanasi to Ezhimala Station. However, there are services departing from Varanasi and arriving at Payyanur via Bengaluru. The journey, including transfers, takes approximately 42h 33m.
No, there is no direct train from Varanasi to Ezhimala Station. However, there are services departing from Kashi and arriving at Payyanur via Itarsi Jn. The journey, including transfers, takes approximately 44h 57m.
The distance between Varanasi and Ezhimala Station is 1774 km. The road distance is 2042.1 km.
The best way to get from Varanasi to Ezhimala Station without a car is to bus which takes 42h 33m and costs .
It takes approximately 10h 57m to get from Varanasi to Ezhimala Station, including transfers.
Varanasi to Ezhimala Station bus services, operated by Travel Point World LLP, depart from Varanasi station.
Varanasi to Ezhimala Station train services, operated by Indian Railways, depart from Kashi station.
The best way to get from Varanasi to Ezhimala Station is to fly which takes 10h 57m and costs ₹13,000 - ₹21,000. Alternatively, you can bus, which costs and takes 42h 33m, you could also train via Itārsi, which costs ₹1,000 - ₹8,500 and takes 44h 57m.
What companies run services between Varanasi, India and Ezhimala Station, India?
IndiGo Airlines, Air India Express, and Spicejet fly from Varanasi Airport (VNS) to Kannur International Airport (CNN) 5 times a day. Alternatively, you can take a bus from Varanasi to Ezhimala Station via Bengaluru and Payyanur in around 42h 33m.
- Website
- goindigo.in
Flights from Varanasi Airport to Kannur International Airport via Hyderabad
- Ave. Duration
- 8h 40m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–19,000
Flights from Varanasi Airport to Kannur International Airport via Delhi
- Ave. Duration
- 10h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹12,000–19,000
Flights from Varanasi Airport to Kannur International Airport via Bengaluru
- Ave. Duration
- 11h 55m
- When
- Every day
- Estimated price
- ₹12,000–19,000
Flights from Varanasi Airport to Kannur International Airport via Mumbai
- Ave. Duration
- 16h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹12,000–19,000
Flights from Varanasi Airport to Kannur International Airport via Vijayawada, Bengaluru
- Ave. Duration
- 16h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹12,000–19,000
Flights from Varanasi Airport to Bajpe Airport via Delhi
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Varanasi Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Varanasi Airport to Bajpe Airport via Hyderabad
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Varanasi Airport to Bajpe Airport via Mumbai
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Varanasi Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Varanasi Airport to Calicut International Airport via Hyderabad
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Varanasi Airport to Calicut International Airport via Delhi
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Varanasi Airport to Calicut International Airport via Vijayawada, Hyderabad
- Ave. Duration
- 8h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–19,000
- Website
- airindiaexpress.in
Flights from Varanasi Airport to Kannur International Airport via Bengaluru
- Ave. Duration
- 17h 35m
- When
- Every day
- Estimated price
- ₹9,500–25,000
Flights from Varanasi Airport to Bajpe Airport via Delhi
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Varanasi Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 5h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹10,000–19,000
- Website
- starlightairline.com
Flights from Varanasi Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹8,500–22,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kashi to Itarsi Jn
- Ave. Duration
- 12h 54m
- Frequency
- Twice daily
- Estimated price
- ₹380–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹380–460
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,300–3,000
Train from Itarsi Jn to Payyanur
- Ave. Duration
- 30h 59m
- Frequency
- Once daily
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,500–3,200
- First Class (1A)
- ₹4,300–5,500
Train from Mangalore to Payyanur
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Kozhikkode to Payyanur
- Ave. Duration
- 2h 18m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Varanasi Jn to Yasvantpur Jn
- Ave. Duration
- 44h 48m
- Frequency
- Twice a week
- Estimated price
- ₹1,000–8,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,600–3,300
- Second AC (2A)
- ₹3,700–4,700
- First Class (1A)
- ₹6,000–8,000
Train from Yasvantpur Jn to Payyanur
- Ave. Duration
- 11h 24m
- Frequency
- Once daily
- Estimated price
- ₹270–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Varanasi to Bengaluru
- Ave. Duration
- 33h 5m
- Frequency
- Twice daily
- Website
- Travel Point World LLP
- Phone
- +91 72368 67272
- [email protected]
- Website
- Abha Bus
Bus from Varanasi to Bengaluru
- Ave. Duration
- 21h 45m
- Frequency
- 4 times a week
- Website
- Abha Bus
- Website
- Vikram Bus
Bus from Varanasi to Bengaluru
- Ave. Duration
- 39h
- Frequency
- Once daily
- Schedules at
- Vikram Bus
- Website
- Savi Tour And Travels
Bus from Varanasi to Bengaluru
- Ave. Duration
- 40h
- Frequency
- Once daily
- Schedules at
- Savi Tour And Travels
- Phone
- +91 80463 33639
- [email protected]
- Website
- Bhaiya Travels
Bus from Varanasi to Bengaluru
- Ave. Duration
- 35h
- Frequency
- 4 times a week
- Website
- Bhaiya Travels
Bus from Allahabad to Bengaluru
- Ave. Duration
- 34h 5m
- Frequency
- Once daily
- Website
- Bhaiya Travels
- Phone
- +91 9530045999
- Website
- Gajraj Bus Service
Bus from Varanasi to Bengaluru
- Ave. Duration
- 35h 20m
- Frequency
- 4 times a week
- Estimated price
- ₹1,500–2,100
- Schedules at
- Gajraj Bus Service
- AC Sleeper
- ₹1,500–2,100
- Phone
- +91 91193 34336
- [email protected]
- Website
- Shree Balaji Tour and Travel
Bus from Varanasi to Bengaluru
- Ave. Duration
- 36h 35m
- Frequency
- 3 times a week
- Schedules at
- Shree Balaji Tour and Travel
Bus from Allahabad to Bengaluru
- Ave. Duration
- 34h 5m
- Frequency
- 3 times a week
- Schedules at
- Shree Balaji Tour and Travel
- Website
- NS Transports
Bus from Bengaluru to Payyanur
- Ave. Duration
- 8h 15m
- Frequency
- 3 times a day
- Schedules at
- NS Transports
Bus from Bengaluru to Payyanur
- Ave. Duration
- 8h 15m
- Frequency
- 3 times a day
- Schedules at
- NS Transports
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Bengaluru to Payyanur
- Ave. Duration
- 8h 15m
- Frequency
- Twice daily
- Website
- National Travels - Ratnagiri
Bus from Bengaluru to Payyanur
- Ave. Duration
- 8h 15m
- Frequency
- Twice daily
- Website
- National Travels - Ratnagiri
- Website
- Golden Travel Agencies
Bus from Bengaluru to Payyanur
- Ave. Duration
- 7h
- Frequency
- Once daily
- Schedules at
- Golden Travel Agencies
Bus from Bengaluru to Payyanur
- Ave. Duration
- 7h
- Frequency
- Once daily
- Schedules at
- Golden Travel Agencies
- Website
- SKS Tours & Travels
Bus from Bengaluru to Payyanur
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Schedules at
- SKS Tours & Travels
Bus from Bengaluru to Payyanur
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Schedules at
- SKS Tours & Travels
- Website
- Ayyappan Roadways
Bus from Bengaluru to Payyanur
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Schedules at
- Ayyappan Roadways
Bus from Bengaluru to Payyanur
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Schedules at
- Ayyappan Roadways
- Website
- Emerald Travels
Bus from Bengaluru to Payyanur
- Ave. Duration
- 8h
- Frequency
- Once daily
- Schedules at
- Emerald Travels
Bus from Bengaluru to Payyanur
- Ave. Duration
- 8h
- Frequency
- Once daily
- Schedules at
- Emerald Travels
- Website
- Ashoka Travel Agency
Bus from Bengaluru to Payyanur
- Ave. Duration
- 8h
- Frequency
- 4 times a week
- Schedules at
- Ashoka Travel Agency
Bus from Bengaluru to Payyanur
- Ave. Duration
- 8h
- Frequency
- 4 times a week
- Schedules at
- Ashoka Travel Agency
- Phone
- +91 97405 16768
- Website
- Kalpaka Travels
Bus from Bengaluru to Payyanur
- Ave. Duration
- 8h
- Frequency
- Once a week
- Website
- Kalpaka Travels
Bus from Bengaluru to Payyanur
- Ave. Duration
- 8h
- Frequency
- Once a week
- Website
- Kalpaka Travels
- Website
- P K Travels
Bus from Bengaluru to Payyanur
- Ave. Duration
- 8h
- Frequency
- Once a week
- Schedules at
- P K Travels
Bus from Bengaluru to Payyanur
- Ave. Duration
- 8h
- Frequency
- Once a week
- Schedules at
- P K Travels
- Website
- Sam Tourist and Logistics
Bus from Bengaluru to Payyanur
- Ave. Duration
- 8h 5m
- Frequency
- Once a week
- Schedules at
- Sam Tourist and Logistics
Bus from Bengaluru to Payyanur
- Ave. Duration
- 8h 5m
- Frequency
- Once a week
- Schedules at
- Sam Tourist and Logistics
- Website
- Harsha Tours And Travels
Bus from Bengaluru to Payyanur
- Ave. Duration
- 8h 35m
- Frequency
- Once a week
- Schedules at
- Harsha Tours And Travels
Bus from Bengaluru to Payyanur
- Ave. Duration
- 8h 35m
- Frequency
- Once a week
- Schedules at
- Harsha Tours And Travels
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Varanasi to Allahabad
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- ₹314–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹410–600
- Website
- Karni Kripa Tours & Travels
Bus from Allahabad to Bengaluru
- Ave. Duration
- 34h 45m
- Frequency
- Twice daily
- Schedules at
- Karni Kripa Tours & Travels
- Website
- Lat Sahab Bus Service
Bus from Allahabad to Bengaluru
- Ave. Duration
- 33h 45m
- Frequency
- Once daily
- Schedules at
- Lat Sahab Bus Service
- Phone
- 9887925057
- [email protected]
- Website
- Shree Savariya Travels and Transport
Bus from Allahabad to Bengaluru
- Ave. Duration
- 34h
- Frequency
- Once daily
- Schedules at
- Shree Savariya Travels and Transport
- Website
- Fiza Travels
Bus from Allahabad to Bengaluru
- Ave. Duration
- 37h
- Frequency
- 4 times a week
- Schedules at
- Fiza Travels
- Website
- Sardar Ji Travels
Bus from Allahabad to Bengaluru
- Ave. Duration
- 40h 45m
- Frequency
- 4 times a week
- Schedules at
- Sardar Ji Travels
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 Thanksgiving 2018: How to travel stress-free, 4 stunningly beautiful Philippines islands you need to visit, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
Booking & Getting There
Varanasi to Ezhimala Station bus services, operated by Travel Point World LLP, arrive at Bengaluru station.
Varanasi to Ezhimala Station train services, operated by Indian Railways, arrive at Itarsi Jn station.
Yes, the driving distance between Varanasi to Ezhimala Station is 2042 km. It takes approximately 29h 49m to drive from Varanasi to Ezhimala Station.
Book your Varanasi to Ezhimala Station bus tickets online with Omio.
There are 67+ hotels available in Ezhimala Station.






















