Bus tickets · दिल्ली
Compare AC, non-AC, sleeper and seater buses from Delhi and other cities in Delhi. Pick your seat, sort by the cheapest fare and pay online.
Download the app
Bus fares in Delhi: 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 → Jaipur bus
280 km · ~6 hrs · from ₹300
Delhi → Agra bus
230 km · ~4.5 hrs · from ₹250
Delhi → Mathura bus
180 km · ~3.5 hrs · from ₹200
Delhi → Chandigarh bus
250 km · ~5 hrs · from ₹300
Delhi → Dehradun bus
250 km · ~6 hrs · from ₹300
Delhi → Haridwar bus
215 km · ~5 hrs · from ₹250
Delhi → Rishikesh bus
240 km · ~6 hrs · from ₹250
Delhi → Nainital bus
310 km · ~8 hrs · from ₹350
Delhi → Haldwani bus
280 km · ~7 hrs · from ₹300
Delhi → Manali bus
540 km · ~13 hrs · from ₹600
Delhi → Shimla bus
370 km · ~9 hrs · from ₹400
Delhi → Dharamshala bus
480 km · ~11 hrs · from ₹550
Delhi → Amritsar bus
450 km · ~9 hrs · from ₹500
Delhi → Ludhiana bus
320 km · ~6.5 hrs · from ₹350
Delhi → Jalandhar bus
370 km · ~7.5 hrs · from ₹400
Delhi → Jammu bus
590 km · ~12 hrs · from ₹650
Delhi → Katra bus
640 km · ~13 hrs · from ₹700
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 → Udaipur bus
660 km · ~13 hrs · from ₹750
Delhi → Jodhpur bus
600 km · ~12 hrs · from ₹650
Delhi → Ajmer bus
400 km · ~8 hrs · from ₹450
Delhi → Bikaner bus
450 km · ~9 hrs · from ₹500
Delhi → Kota bus
500 km · ~10 hrs · from ₹550
Delhi → Gwalior bus
330 km · ~7 hrs · from ₹350
Delhi → Jhansi bus
430 km · ~9 hrs · from ₹450
Delhi → Indore bus
810 km · ~15 hrs · from ₹900
Delhi → Bhopal bus
780 km · ~14 hrs · from ₹850
Delhi → Ahmedabad bus
950 km · ~17 hrs · from ₹1050
Delhi → Patna bus
1000 km · ~18 hrs · from ₹1100
Jaipur → Delhi bus
280 km · ~6 hrs · from ₹300
Agra → Delhi bus
230 km · ~4.5 hrs · from ₹250
Mathura → Delhi bus
180 km · ~3.5 hrs · from ₹200
Chandigarh → Delhi bus
250 km · ~5 hrs · from ₹300
Dehradun → Delhi bus
250 km · ~6 hrs · from ₹300
Haridwar → Delhi bus
215 km · ~5 hrs · from ₹250
Rishikesh → Delhi bus
240 km · ~6 hrs · from ₹250
Nainital → Delhi bus
310 km · ~8 hrs · from ₹350
Haldwani → Delhi bus
280 km · ~7 hrs · from ₹300
Manali → Delhi bus
540 km · ~13 hrs · from ₹600
Shimla → Delhi bus
370 km · ~9 hrs · from ₹400
Dharamshala → Delhi bus
480 km · ~11 hrs · from ₹550
Amritsar → Delhi bus
450 km · ~9 hrs · from ₹500
Ludhiana → Delhi bus
320 km · ~6.5 hrs · from ₹350
Jalandhar → Delhi bus
370 km · ~7.5 hrs · from ₹400
Jammu → Delhi bus
590 km · ~12 hrs · from ₹650
Katra → Delhi bus
640 km · ~13 hrs · from ₹700
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
Udaipur → Delhi bus
660 km · ~13 hrs · from ₹750
Jodhpur → Delhi bus
600 km · ~12 hrs · from ₹650
Ajmer → Delhi bus
400 km · ~8 hrs · from ₹450
Bikaner → Delhi bus
450 km · ~9 hrs · from ₹500
Kota → Delhi bus
500 km · ~10 hrs · from ₹550
Gwalior → Delhi bus
330 km · ~7 hrs · from ₹350
Jhansi → Delhi bus
430 km · ~9 hrs · from ₹450
Indore → Delhi bus
810 km · ~15 hrs · from ₹900
Bhopal → Delhi bus
780 km · ~14 hrs · from ₹850
Ahmedabad → Delhi bus
950 km · ~17 hrs · from ₹1050
Patna → Delhi bus
1000 km · ~18 hrs · from ₹1100
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.
Delhi. 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.