There are 8 ways to get from Bareilly to Churk by bus, taxi, train, 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.
Bus, taxi
best- Take the bus from Bareilly to Varanasi, Uttar Pradeshbus Bareilly
- Take the taxi from Varanasi, Uttar Pradesh to Churktaxi
12h 1mTrain
cheapest- Take the train from Bareilly to Churktrain 15074 / ...
16h 55m₹340–2,600Drive 616.7 km
- Drive from Bareilly to Churkcar 616.7 km
7h 6m₹7,010–10,125Taxi
- Take the taxi from Bareilly to Churktaxi 616.7 km
7h 6m₹8,000–10,000Fly from Bareilly Airport, train
- Fly from Bareilly Airport (BEK) to Varanasi Airport (VNS)plane BEK - VNS
- Take the train from Varanasi Jn to Churktrain
12h 20m₹7,470–25,603Bus, train
- Take the bus from Bareilly to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Varanasi, Uttar Pradeshbus
- Take the train from Varanasi Jn to Churktrain
17h 17mTrain to Pantnagar Airport, fly, train
- Take the train from Izzatnagar to Pantnagartrain
- Fly from Pantnagar Airport (PGH) to Varanasi Airport (VNS)plane PGH - VNS
- Take the train from Varanasi Jn to Churktrain
12h 55m₹11,594–22,618Train to Hindon, fly, train
- Take the train from Bareilly to Ghaziabadtrain
- Fly from Hindon (HDO) to Varanasi Airport (VNS)plane HDO - VNS
- Take the train from Varanasi Jn to Churktrain
13h 2m₹5,963–24,458
Bareilly to Churk by train
Comparing Your Travel Options
The cheapest way to get from Bareilly to Churk is to train which costs ₹340 - ₹2,600 and takes 16h 55m.
The fastest way to get from Bareilly to Churk is to drive which takes 7h 6m and costs ₹7,000 - ₹11,000.
Yes, there is a direct train departing from Bareilly and arriving at Churk. Services depart once daily, and operate every day. The journey takes approximately 16h 55m.
The distance between Bareilly and Churk is 648 km. The road distance is 616.7 km.
The best way to get from Bareilly to Churk without a car is to bus and taxi which takes 12h 1m and costs .
It takes approximately 12h 1m to get from Bareilly to Churk, including transfers.
Bareilly to Churk train services, operated by Indian Railways, depart from Bareilly station.
Bareilly to Churk train services, operated by Indian Railways, arrive at Churk station.
Yes, the driving distance between Bareilly to Churk is 617 km. It takes approximately 7h 6m to drive from Bareilly to Churk.
There are two+ hotels available in Churk.
What companies run services between Bareilly, India and Churk, India?
Indian Railways operates a train from Bareilly to Churk once daily. Tickets cost ₹340–2,600 and the journey takes 16h 55m.
- Website
- goindigo.in
Flights from Bareilly Airport to Varanasi Airport via Delhi
- Ave. Duration
- 5h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,000–24,000
Flights from Pantnagar Airport to Varanasi Airport via Delhi
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- ₹11,000–20,000
Flights from Hindon to Varanasi Airport
- Ave. Duration
- 1h 15m
- When
- Monday to Saturday
- Estimated price
- ₹5,000–19,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bareilly to Churk
- Ave. Duration
- 16h 55m
- Frequency
- Once daily
- Estimated price
- ₹340–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Varanasi Jn to Churk
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- 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 Churk
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- 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 Izzatnagar to Pantnagar
- Ave. Duration
- 1h 43m
- Frequency
- Twice daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Varanasi Jn to Churk
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- 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 Bareilly to Ghaziabad
- Ave. Duration
- 3h 49m
- Frequency
- Hourly
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Varanasi Jn to Churk
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- 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
- Website
- Shri Krishna Travels
Bus from Bareilly to Varanasi, Uttar Pradesh
- Ave. Duration
- 10h 35m
- Frequency
- Twice daily
- Website
- Shri Krishna Travels
- Ave. Duration
- 4h 16m
- Estimated price
- ₹1,400–10,000
Shree Travels
- Phone
- +91 87 65 69 99 16
- Website
- shreetravelsvaranasi.com
Kunal Taxi
- Phone
- +91 969 548 4538
- Website
- taxiinvaranasi.com
Varanasi Best Cab
- Phone
- +91 961 676 1641
- Website
- varanasibestcab.com
Varanasi Taxi Services
- Phone
- +91 888 799 9562
- Website
- varanasitaxiservices.com
Just Cab
- Phone
- +91 72 48 50 48 50
- Website
- justcab.in
Quick Cab
- Phone
- +91 97 60 00 40 37
- Website
- mrcabby.in
SP Taxi Service
- Phone
- +91 90 68 10 39 61
- Website
- sptaxiservice.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, Best ways to travel around Australia, and How to get from London to Edinburgh - to help you get the most out of your next trip.






