Across all of India
Rodshare connects verified drivers and passengers traveling the same route — in every metro, tier-2 city, and intercity corridor. Pick your state, city, or popular route below.
All 28 states and 8 union territories.
Andhra Pradesh
20 cities · State
Arunachal Pradesh
9 cities · State
Assam
18 cities · State
Bihar
28 cities · State
Chhattisgarh
17 cities · State
Goa
10 cities · State
Gujarat
31 cities · State
Haryana
22 cities · State
Himachal Pradesh
18 cities · State
Jharkhand
17 cities · State
Karnataka
33 cities · State
Kerala
22 cities · State
Madhya Pradesh
33 cities · State
Maharashtra
39 cities · State
Manipur
9 cities · State
Meghalaya
7 cities · State
Mizoram
6 cities · State
Nagaland
8 cities · State
Odisha
20 cities · State
Punjab
25 cities · State
Rajasthan
33 cities · State
Sikkim
6 cities · State
Tamil Nadu
38 cities · State
Telangana
21 cities · State
Tripura
7 cities · State
Uttar Pradesh
52 cities · State
Uttarakhand
18 cities · State
West Bengal
33 cities · State
Andaman & Nicobar Islands
6 cities · UT
Chandigarh
2 cities · UT
Dadra & Nagar Haveli and Daman & Diu
3 cities · UT
Delhi
18 cities · UT
Jammu & Kashmir
15 cities · UT
Ladakh
4 cities · UT
Lakshadweep
4 cities · UT
Puducherry
6 cities · UT
The most-booked carpool routes on Rodshare.
Delhi → Jaipur
280 km · ~5 hrs
Delhi → Agra
230 km · ~4 hrs
Delhi → Chandigarh
250 km · ~4.5 hrs
Delhi → Shimla
370 km · ~7 hrs
Delhi → Dehradun
250 km · ~5 hrs
Delhi → Rishikesh
240 km · ~5 hrs
Delhi → Haridwar
215 km · ~4.5 hrs
Delhi → Manali
540 km · ~12 hrs
Delhi → Lucknow
555 km · ~9 hrs
Delhi → Amritsar
450 km · ~8 hrs
Delhi → Mathura
180 km · ~3 hrs
Delhi → Meerut
80 km · ~2 hrs
Delhi → Jodhpur
600 km · ~11 hrs
Delhi → Udaipur
660 km · ~11 hrs
Delhi → Kanpur
480 km · ~8 hrs
Delhi → Ludhiana
320 km · ~6 hrs
Delhi → Ayodhya
680 km · ~12 hrs
Delhi → Jalandhar
380 km · ~7 hrs
Gurugram → Delhi
30 km · ~1 hrs
Gurugram → Jaipur
240 km · ~4.5 hrs
Gurugram → Manesar
17 km · ~0.5 hrs
Noida → Gurugram
35 km · ~1.5 hrs
Noida → Delhi
25 km · ~1 hrs
Noida → Agra
210 km · ~3.5 hrs
Faridabad → Delhi
30 km · ~1 hrs
Greater Noida → Delhi
45 km · ~1.5 hrs
Ghaziabad → Delhi
20 km · ~1 hrs
Mumbai → Pune
150 km · ~3 hrs
Mumbai → Nashik
170 km · ~3.5 hrs
Mumbai → Ahmedabad
525 km · ~9 hrs
Mumbai → Surat
285 km · ~5 hrs
Mumbai → Goa
590 km · ~10 hrs
Mumbai → Shirdi
240 km · ~5 hrs
Mumbai → Aurangabad
335 km · ~6 hrs
Mumbai → Lonavala
85 km · ~2 hrs
Mumbai → Mahabaleshwar
260 km · ~5 hrs
Mumbai → Alibag
95 km · ~2.5 hrs
Mumbai → Kolhapur
380 km · ~7 hrs
Pune → Bengaluru
840 km · ~14 hrs
Pune → Mumbai
150 km · ~3 hrs
Pune → Nashik
210 km · ~4 hrs
Pune → Hyderabad
560 km · ~9 hrs
Pune → Goa
450 km · ~8 hrs
Pune → Shirdi
185 km · ~4 hrs
Pune → Lonavala
65 km · ~1.5 hrs
Nashik → Shirdi
85 km · ~2 hrs
Navi Mumbai → Mumbai
25 km · ~1 hrs
Thane → Mumbai
25 km · ~1 hrs
Bengaluru → Chennai
350 km · ~6 hrs
Bengaluru → Mysuru
150 km · ~3 hrs
Bengaluru → Hyderabad
575 km · ~10 hrs
Bengaluru → Coimbatore
365 km · ~7 hrs
Bengaluru → Mangaluru
350 km · ~7 hrs
Bengaluru → Tirupati
250 km · ~5 hrs
Bengaluru → Pune
840 km · ~14 hrs
Bengaluru → Goa
560 km · ~10 hrs
Bengaluru → Hosur
40 km · ~1.5 hrs
Bengaluru → Chikkamagaluru
250 km · ~5 hrs
Bengaluru → Madikeri
260 km · ~5.5 hrs
Bengaluru → Udhagamandalam (Ooty)
270 km · ~6 hrs
Chennai → Coimbatore
510 km · ~8 hrs
Chennai → Puducherry
165 km · ~3 hrs
Chennai → Bengaluru
350 km · ~6 hrs
Chennai → Madurai
460 km · ~8 hrs
Chennai → Vellore
140 km · ~3 hrs
Chennai → Tiruchirappalli
330 km · ~6 hrs
Chennai → Mahabalipuram
55 km · ~1.5 hrs
Chennai → Tirupati
135 km · ~3 hrs
Chennai → Thanjavur
355 km · ~6 hrs
Hyderabad → Vijayawada
275 km · ~5 hrs
Hyderabad → Warangal
145 km · ~3 hrs
Hyderabad → Bengaluru
575 km · ~10 hrs
Hyderabad → Visakhapatnam
620 km · ~11 hrs
Hyderabad → Pune
560 km · ~9 hrs
Hyderabad → Tirupati
565 km · ~10 hrs
Hyderabad → Shirdi
660 km · ~11 hrs
Kochi → Thiruvananthapuram
200 km · ~4 hrs
Kochi → Munnar
130 km · ~3.5 hrs
Kochi → Thrissur
75 km · ~2 hrs
Kochi → Bengaluru
550 km · ~10 hrs
Coimbatore → Udhagamandalam (Ooty)
85 km · ~2.5 hrs
Kolkata → Durgapur
175 km · ~3.5 hrs
Kolkata → Siliguri
560 km · ~11 hrs
Kolkata → Asansol
215 km · ~4 hrs
Kolkata → Digha
185 km · ~4 hrs
Kolkata → Shantiniketan
165 km · ~3.5 hrs
Kolkata → Bhubaneswar
440 km · ~8 hrs
Kolkata → Puri
500 km · ~9 hrs
Kolkata → Darjeeling
620 km · ~13 hrs
Siliguri → Darjeeling
75 km · ~3 hrs
Siliguri → Gangtok
120 km · ~4 hrs
Bhubaneswar → Puri
60 km · ~1.5 hrs
Bhubaneswar → Cuttack
30 km · ~1 hrs
Guwahati → Shillong
100 km · ~3 hrs
Guwahati → Tezpur
180 km · ~4 hrs
Ahmedabad → Vadodara
115 km · ~2 hrs
Ahmedabad → Surat
265 km · ~4.5 hrs
Ahmedabad → Rajkot
220 km · ~4 hrs
Ahmedabad → Mumbai
525 km · ~9 hrs
Ahmedabad → Udaipur
260 km · ~5 hrs
Ahmedabad → Bhuj
330 km · ~6 hrs
Surat → Mumbai
285 km · ~5 hrs
Vadodara → Mumbai
410 km · ~7 hrs
Jaipur → Udaipur
395 km · ~7 hrs
Jaipur → Jodhpur
335 km · ~6 hrs
Jaipur → Agra
235 km · ~4.5 hrs
Jaipur → Pushkar
145 km · ~3 hrs
Jaipur → Ajmer
135 km · ~2.5 hrs
Jaipur → Bikaner
335 km · ~6 hrs
Jodhpur → Jaisalmer
285 km · ~5 hrs
Udaipur → Mount Abu
165 km · ~3 hrs
Lucknow → Kanpur
90 km · ~2 hrs
Lucknow → Varanasi
320 km · ~6 hrs
Lucknow → Ayodhya
135 km · ~3 hrs
Lucknow → Prayagraj
200 km · ~4 hrs
Lucknow → Agra
330 km · ~6 hrs
Varanasi → Prayagraj
130 km · ~3 hrs
Varanasi → Ayodhya
220 km · ~4.5 hrs
Kanpur → Prayagraj
200 km · ~4 hrs
Chandigarh → Shimla
115 km · ~3 hrs
Chandigarh → Manali
305 km · ~8 hrs
Chandigarh → Amritsar
230 km · ~4.5 hrs
Chandigarh → Dehradun
170 km · ~4 hrs
Chandigarh → Dharamshala
260 km · ~6 hrs
Dehradun → Rishikesh
45 km · ~1.5 hrs
Dehradun → Mussoorie
35 km · ~1.5 hrs
Dehradun → Haridwar
55 km · ~1.5 hrs
Rishikesh → Haridwar
25 km · ~1 hrs
Haldwani → Nainital
40 km · ~1.5 hrs
Manali → Leh
470 km · ~14 hrs
Srinagar → Gulmarg
55 km · ~2 hrs
Srinagar → Pahalgam
95 km · ~2.5 hrs
Jammu → Srinagar
270 km · ~8 hrs
Rodshare is India's trusted carpooling marketplace where verified drivers offer empty seats to passengers traveling the same route. Drivers list their existing trips with a date, time, and per-seat fare; passengers search by route and book a seat. Available across all 28 Indian states and 8 union territories.
Yes. Private, non-commercial cost-sharing — where a driver splits fuel and toll on a route they're already driving — is legal across India. Rodshare drivers offer their own existing trips; they are not commercial taxi operators, so no commercial permit is required.
Fares are auto-calculated from the route distance, the vehicle category, and the seats offered. Drivers cannot inflate the suggested fare. Typical intercity per-seat fares range from ₹3–₹6 per kilometre, much lower than booking a private cab.
Every Rodshare driver completes KYC — government photo ID, driving licence, and a live selfie. Verified drivers carry a shield badge on their profile, and riders can see their rating, total completed rides, and reviews before booking.
Yes. Cancellations made well before departure are free. Cancellations close to the ride time carry a small fee — same rules apply to both drivers and passengers. The fee is shown before you confirm the cancellation.
Rodshare combines KYC-verified drivers, real-time location sharing during the ride, two-way ratings after every trip, and 24x7 support. Passengers also see vehicle details, the driver's verified profile, and a unique boarding OTP before the ride starts.
Rodshare's web and mobile apps support five languages: English, हिन्दी (Hindi), اردو (Urdu), العربية (Arabic), and नेपाली (Nepali). The interface switches direction automatically for RTL languages.
Post your next trip or grab a seat on someone else's — across every state, in 5 languages.