hero
How2Go
Theni to Bareilly

Theni to Bareilly

Bareilly is approximately 2150+ km from Theni, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Bareilly.

Read More
Sort By
Mode of Transport

Via Madurai, Bangalore

RECOMMENDED

FASTEST

Theni

Madurai

Bangalore

Bareilly

Approx Travel Time

8h 45m

₹14,342

Onwards

Via Madurai, Delhi

Theni

Madurai

Delhi

Bareilly

Approx Travel Time

8h 50m

₹14,215

Onwards

Ads by MMT

Via Vellore

Theni

Vellore

Bareilly

Approx Travel Time

1d 22h 45m

On Demand

Via Madurai, Navi Mumbai

Theni

Madurai

Navi Mumbai

Bareilly

Approx Travel Time

9h 5m

₹13,452

Onwards

Theni

Madurai

Navi Mumbai

Bareilly

Approx Travel Time

9h 25m

₹14,776

Onwards

Ads by MMT

Via Tiruchirappalli, Nagpur

Theni

Tiruchirappalli

Nagpur

Bareilly

Approx Travel Time

1d 22h 35m

On Demand

Theni

Tiruchirappalli

Nagpur

Bareilly

Approx Travel Time

1d 22h 27m

On Demand

Via Tiruchirappalli, Bangalore

Theni

Tiruchirappalli

Bangalore

Bareilly

Approx Travel Time

10h 55m

₹11,669

Onwards

Via Bangalore, Prayagraj(Allahabad)

CHEAPEST

Theni

Bangalore

Prayagraj(Allahabad)

Bareilly

Approx Travel Time

2d 6h 50m

₹3,248

Onwards

Via Bangalore

Theni

Bangalore

Bareilly

Approx Travel Time

13h

₹8,568

Onwards

Frequently Asked Questions

What is the distance between Theni and Bareilly?

Bareilly is approximately 2150+ kms from Theni.

How long does it take to reach Bareilly from Theni?

It takes approximately 9 hours to reach Bareilly from Theni by Train, Flight Via Madurai, Bangalore.

What is the cheapest way to reach Bareilly from Theni?

The cheapest way to reach Bareilly from Theni is by Bus Via Bangalore, Prayagraj(Allahabad).

What is the fastest way to reach Bareilly from Theni?

The fastest way to reach Bareilly from Theni is by Train, Flight Via Madurai, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India