Bareilly to Rajpura - Multiple Options To Reach By Train, Flight, Cab, Bus
Rajpura is approximately 350+ kms from Bareilly. The fastest way to reach Rajpura from Bareilly is by Flight, Train Via Delhi. It takes approximately 7 hours. The cheapest way to reach Rajpura from Bareilly is by Train Via Ambala which would take approximately 10 hours.
Sort By
Mode of Transport
Via Ambala
CHEAPEST
Bareilly
Ambala
Rajpura
Approx Travel Time
9h 25m
₹205
Onwards
Via Roorkee
Bareilly
Roorkee
Rajpura
Approx Travel Time
9h 25m
₹255
Onwards
Bareilly
Roorkee
Rajpura
Approx Travel Time
11h 46m
₹5,189
Onwards
Via Delhi
FASTEST
Bareilly
Delhi
Rajpura
Approx Travel Time
6h 55m
On Demand
Bareilly
Delhi
Rajpura
Approx Travel Time
11h 25m
₹230
Onwards
Bareilly
Delhi
Rajpura
Approx Travel Time
12h 40m
₹620
Onwards
Bareilly
Delhi
Rajpura
Approx Travel Time
12h 52m
₹4,124
Onwards
Frequently Asked Questions
What is the distance between Bareilly and Rajpura?
Rajpura is approximately 350+ kms from Bareilly.
How long does it take to reach Rajpura from Bareilly?
It takes approximately 7 hours to reach Rajpura from Bareilly by Flight, Train Via Delhi.
What is the cheapest way to reach Rajpura from Bareilly?
The cheapest way to reach Rajpura from Bareilly is by Train Via Ambala.
What is the fastest way to reach Rajpura from Bareilly?
The fastest way to reach Rajpura from Bareilly is by Flight, Train Via Delhi.