Bus tickets · उत्तर प्रदेश
Compare AC, non-AC, sleeper and seater buses from Noida, Agra, Mathura and other cities in Uttar Pradesh. Pick your seat, sort by the cheapest fare and pay online.
Download the app
Bus fares in Uttar Pradesh: a short trip like Delhi to Meerut (80 km) typically costs ₹150–₹400 per seat. Non-AC seaters are usually cheapest and AC sleeper or Volvo buses cost the most. Live fares for your date appear when you search, and you can sort them by cheapest first.
उत्तर प्रदेश में सस्ती बस टिकट बुक करें: अपना रूट खोजें, AC या non-AC, sleeper या seater बस चुनें, सीट चुनें और ऑनलाइन भुगतान करें।
Delhi → Agra bus
230 km · ~4.5 hrs · from ₹250
Delhi → Mathura bus
180 km · ~3.5 hrs · from ₹200
Delhi → Lucknow bus
555 km · ~9.5 hrs · from ₹600
Delhi → Kanpur bus
480 km · ~9 hrs · from ₹550
Delhi → Varanasi bus
820 km · ~14 hrs · from ₹900
Delhi → Prayagraj bus
680 km · ~12 hrs · from ₹750
Delhi → Ayodhya bus
690 km · ~12 hrs · from ₹750
Delhi → Gorakhpur bus
780 km · ~14 hrs · from ₹850
Delhi → Bareilly bus
250 km · ~5.5 hrs · from ₹300
Delhi → Moradabad bus
170 km · ~4 hrs · from ₹200
Delhi → Meerut bus
80 km · ~2 hrs · from ₹150
Delhi → Aligarh bus
140 km · ~3.5 hrs · from ₹150
Delhi → Jhansi bus
430 km · ~9 hrs · from ₹450
Noida → Lucknow bus
520 km · ~9 hrs · from ₹550
Noida → Dehradun bus
260 km · ~6 hrs · from ₹300
Lucknow → Kanpur bus
90 km · ~2 hrs · from ₹150
Lucknow → Varanasi bus
320 km · ~7 hrs · from ₹350
Lucknow → Prayagraj bus
200 km · ~4.5 hrs · from ₹200
Lucknow → Ayodhya bus
135 km · ~3 hrs · from ₹150
Lucknow → Gorakhpur bus
270 km · ~6 hrs · from ₹300
Lucknow → Agra bus
335 km · ~6 hrs · from ₹350
Varanasi → Patna bus
250 km · ~6 hrs · from ₹300
Agra → Jaipur bus
240 km · ~5 hrs · from ₹250
Gwalior → Agra bus
120 km · ~3 hrs · from ₹150
Agra → Delhi bus
230 km · ~4.5 hrs · from ₹250
Mathura → Delhi bus
180 km · ~3.5 hrs · from ₹200
Lucknow → Delhi bus
555 km · ~9.5 hrs · from ₹600
Kanpur → Delhi bus
480 km · ~9 hrs · from ₹550
Varanasi → Delhi bus
820 km · ~14 hrs · from ₹900
Prayagraj → Delhi bus
680 km · ~12 hrs · from ₹750
Ayodhya → Delhi bus
690 km · ~12 hrs · from ₹750
Gorakhpur → Delhi bus
780 km · ~14 hrs · from ₹850
Bareilly → Delhi bus
250 km · ~5.5 hrs · from ₹300
Moradabad → Delhi bus
170 km · ~4 hrs · from ₹200
Meerut → Delhi bus
80 km · ~2 hrs · from ₹150
Aligarh → Delhi bus
140 km · ~3.5 hrs · from ₹150
Jhansi → Delhi bus
430 km · ~9 hrs · from ₹450
Lucknow → Noida bus
520 km · ~9 hrs · from ₹550
Dehradun → Noida bus
260 km · ~6 hrs · from ₹300
Kanpur → Lucknow bus
90 km · ~2 hrs · from ₹150
Varanasi → Lucknow bus
320 km · ~7 hrs · from ₹350
Prayagraj → Lucknow bus
200 km · ~4.5 hrs · from ₹200
Ayodhya → Lucknow bus
135 km · ~3 hrs · from ₹150
Gorakhpur → Lucknow bus
270 km · ~6 hrs · from ₹300
Agra → Lucknow bus
335 km · ~6 hrs · from ₹350
Patna → Varanasi bus
250 km · ~6 hrs · from ₹300
Jaipur → Agra bus
240 km · ~5 hrs · from ₹250
Agra → Gwalior bus
120 km · ~3 hrs · from ₹150
Buses from Noida
Uttar Pradesh
Buses from Agra
Uttar Pradesh
Buses from Mathura
Uttar Pradesh
Buses from Meerut
Uttar Pradesh
Buses from Moradabad
Uttar Pradesh
Buses from Bareilly
Uttar Pradesh
Buses from Aligarh
Uttar Pradesh
Buses from Lucknow
Uttar Pradesh
Buses from Kanpur
Uttar Pradesh
Buses from Varanasi
Uttar Pradesh
Buses from Prayagraj
Uttar Pradesh
Buses from Ayodhya
Uttar Pradesh
Buses from Gorakhpur
Uttar Pradesh
Buses from Jhansi
Uttar Pradesh
Search your route on Rodshare and sort by Cheapest. You can compare AC, non-AC, sleeper and seater buses, choose your seat and boarding point, and pay online.
It depends on distance and bus type. For example, Delhi to Meerut (80 km) typically costs ₹150–₹400 per seat. Live fares for your date appear when you search.
Noida, Agra, Mathura, Meerut, Moradabad and more. You can also search other towns in the bus search on Rodshare.
Rodshare पर अपना रूट खोजें, Cheapest से सॉर्ट करें, बस और सीट चुनें, बोर्डिंग पॉइंट चुनें और ऑनलाइन भुगतान करें।
Search any route and sort by the cheapest fare — or compare with a Rodshare carpool.