Bareilly (Uttar Pradesh) to Delhi
96 bus options
Aligarh (uttar pradesh) to Delhi
65 bus options
Lucknow to Prayagraj(Uttar Pradesh)
78 bus options
Delhi to Bareilly (Uttar Pradesh)
138 bus options
Prayagraj(Uttar Pradesh) to Lucknow
69 bus options
Delhi to Aligarh (uttar pradesh)
90 bus options
Badaun to Delhi
25 bus options
Delhi to Badaun
30 bus options
Farrukhabad (Uttar Pradesh) to Delhi
7 bus options
Agra to Lucknow
50 bus options
Varanasi to Lucknow
89 bus options
Lucknow to Agra
45 bus options
Agra to Delhi
49 bus options
Delhi to Farrukhabad (Uttar Pradesh)
24 bus options
Moradabad to Delhi
50 bus options
Lucknow to Varanasi
78 bus options
Bareilly (Uttar Pradesh) to Kanpur (Uttar Pradesh)
23 bus options
Lucknow to Bareilly (Uttar Pradesh)
51 bus options
Sitapur (Uttar Pradesh) to Delhi
26 bus options
Bareilly (Uttar Pradesh) to Lucknow
58 bus options
*Condition Apply
*Condition Apply
*Condition Apply
*Condition Apply
*Condition Apply
*Condition Apply
*Condition Apply
*Condition Apply
*Condition Apply
*Condition Apply
*Condition Apply
*Condition Apply
*Condition Apply
*Condition Apply
*Condition Apply
*Condition Apply
*Condition Apply
*Condition Apply
*Condition Apply
*Condition Apply
*Condition Apply
*Condition Apply
*Condition Apply
India’s No. 1 bus booking site
| UPSRTC Bus Routes | Average Ticket Price | Average Duration |
|---|---|---|
| Lucknow to Gorakhpur | INR 511 | 6 Hours |
| Allahabad to Lucknow | INR 350 | 4 Hours 30 Minutes |
| Lucknow to Barabanki | INR 101 | 1 hour |
| Lucknow to Faizabad | INR 265 | 2 hours 30 min |
| Lucknow to Allahabad | INR 374 | 4 hours 30 min |
24*7 customer service(Call & Chat)
3.6 Crores users trust us
Assured seat of your choice
2,00,000+ bookings per day
World's largest online bus ticket booking platform
Secured and Verified payment options
UPSRTC has a good frequency of buses that run all throughout the day ensuring safety and comfort of passengers. UPSRTC staff are known for assisting passengers consistently. Travellers prefer UPSRTC due to its convenient and on time bus services across various routes..
UPSRTC is a public sector passenger road transport corporation offering transport services across Uttar Pradesh and other neighbouring regions.
Passenger transport services began in Uttar Pradesh in 1947. This was later formalised as Uttar Pradesh State Road Transport Corporation (UPSRTC) in 1972 to develop the transport sector and services. Currently, there are a total of 13,000+ UPSRTC buses covering more than 2855 routes. UPSTRC has a simple motto: to offer a comfortable, safe, and efficient ride to its passengers.
Key Services:
UPSRTC online booking for quick and easy reservations.
Travel passes for affordable travel.
Track your bus to get the bus details in real-time.
Fare calculation based on the distance travelled, bus type, and services.
Journey planner for checking bus availability.
Grievance and feedback option to register your queries.
Waiting halts at authorised dhabas for quality stops.
Currently, UPSRTC has more than 155 bus stations that help connect several districts throughout the state and across adjoining areas.
Here are some popular UPSRTC bus stations:
Agra Fort Bus Stand
This bus stand is located near the famous Taj Mahal and Agra Fort, making it a popular bus station for tourists and travellers. UPSRTC offers bus services to Delhi, Mathura, Lucknow, and other cities from here.
Meerut Bus Stand
Meerut Bus Stand is quite a busy terminal in UP, connecting Meerut to Ghaziabad, Delhi, and other NCR regions.
Noida Bus Stand
Noida bus stand is widely used by daily passengers between Delhi and Noida. It also connects passengers to other cities, such as Lucknow and Agra.
Aligarh Bus Stand
This bus stand is popular among students, linking the city to Delhi, Agra, Mathura, and more. It offers bus services for both local and long-distance passengers.
Bareilly Bus Stand
Bareilly bus stand is a major hub in the Rohilkhand region. It becomes quite busy during festivals.
As of now, UPSRTC covers around 28855 routes daily, connecting major towns and villages across the state of Uttar Pradesh.
Here are some popular UPSRTC bus routes:
|
From |
To |
Total Bus Options |
|
Bareilly |
Delhi |
96 |
|
Aligarh |
Delhi |
65 |
|
Lucknow |
Delhi |
63 |
|
Delhi |
Aligarh |
90 |
|
Lucknow |
Agra |
45 |
|
Prayagraj |
Lucknow |
69 |
|
Moradabad |
Delhi |
50 |
|
Delhi |
Badaun |
30 |
|
Kanpur |
Bareilly |
27 |
Different types of UPSRTC buses ensure comfortable and affordable travel for all.
Here are more details on UPSRTC bus types:
|
Bus Types |
Features |
|
Ordinary Non-AC Buses |
These are ordinary, non-air-conditioned buses serving UP and neighbouring states. |
|
Rural Services |
These buses connect around 85710 villages. |
|
Economical AC Buses |
These include JanRath and Shatabdi buses that are air-conditioned and affordable. Comfortable for long journeys. |
|
Pink Buses |
Exclusive buses for ladies and co-passengers. |
|
Maitri Sewa |
These buses encourage international tourism by connecting to various destinations in Nepal. |
|
Super Luxury Buses |
These buses are designed to offer high-level comfort and convenience. |
UPSRTC buses offer safety and comfort to their passengers. They provide a variety of amenities to make your ride more convenient and relaxing. However, these amenities may differ from one bus to another.
Here are some common amenities available with UPSRTC bus booking.
Charging points to keep your phone charged during the journey.
Clean and comfortable seating space for a relaxing ride.
Facilities like water bottles, reading lights, and more are also available.
Fire extinguishers for safety purposes.
UPSRTC aims to improve the road travel experience for its passengers. To do so, it covers several cities, towns, and villages, ensuring a wide network.
Here are some popular cities covered by UPSRTC.
Lucknow
Lucknow, also called the ‘City of Nawabs’, is the capital of Uttar Pradesh and attracts thousands of visitors, thanks to its historic landmarks, street food, vibrant culture, and local bazaar. It is connected by UPSRTC to several major cities in UP.
Kanpur
Kanpur is another popular destination in Uttar Pradesh. It is an educational as well as an industrial hub. It is well-served by UPSRTC, giving an easy travel experience to students, tourists, and professionals.
Prayagraj
Prayagraj is a popular destination for both cultural and religious purposes. Several events, like the Kumbh Mela, and attractions, like the Sangam, appeal to millions of tourists here. It is also easily accessible via UPSRTC online bus booking.
Varanasi
Varanasi is said to be one of the oldest cities in the world. It has ghats, beautiful temples, culture, and much more.
Agra
Agra is one of the major attractions in India, known for its iconic Taj Mahal. It is connected to Lucknow, Delhi, and several other major cities via UPSRTC bus services.
With UPSRTC online bus booking, you may easily cancel your tickets. However, a certain cancellation charge is applicable.
Here are more details on the UPSRTC cancellation charges:
More than 24 hours before scheduled departure: Only reservation charges are deducted.
From 24 hours to 2 hours before scheduled departure: 10% of the basic fare and reservation charges.
From 2 hours to 1 hour before scheduled departure: 15% of the basic fare and reservation charges.
Between 1 hour before the scheduled departure and departure time: no refund
After departure: no refund
With UPSRTC bus booking, you can now also enjoy live tracking of your bus. This way, you stay updated with bus location, estimated arrival times, and delay alerts.
Key features of UPSRTC Live Tracking:
Live tracking is possible with the redBus app or the MARGDARSHI portal of UPSRTC.
Get details on ETA, delays, and plan your journey accordingly.
Easy sharing of the tracking link.
Here are some easy tips and tricks to make your UPSRTC online reservation smooth and seamless.
Book well in advance to get your preferred seat and services.
Be careful to enter accurate details during the UPSRTC ticket booking.
Use redBus to get your preferred bus type, boarding points, dropping points, amenities, and more.
Make easy online booking and live track your bus with redBus.
UPSRTC also covers several pilgrimage destinations, connecting travellers to the world of spirituality.
Here are some popular pilgrimage destinations covered by UPSRTC.
Ayodhya
Ayodhya is famous as the birthplace of Lord Ram. It is also popular for the Ram Mandir, attracting devotees throughout the year. UPSRTC has several buses running from here.
Vrindavan
Vrindavan is known as the land of Lord Krishna. You can find a variety of beautiful temples, a festive vibe and celebrations during your travel here.
Prayagraj
Prayagraj is a cultural and religious destination that hosts the Kumbh Mela. Plus, it has Triveni Sangam, which makes it more popular. UPSRTC runs several buses connecting devotees to this pilgrimage site.
Vindhyachal
Vindhyachal is a Shaktipeeth, and many travellers visit here during Navratri. UPSRTC connects Vindhyachal to nearby towns and cities.
Varanasi
Varanasi is one of the most popular pilgrimage destinations. It is one of the world's oldest cities and is home to several temples like Kashi Vishwanath Temple, Kaalbhairav Temple, Annupurna Devi Mandir, Sankat Mochan Hanuman Temple, and many more. The city is well-connected via UPSRTC buses.
UPSRTC covers 28855 routes (approx.) on daily basis.
There are 2418 Night Service Buses run by UPSRTC.
Shortest route is Varanasi to Mohansarai (uttar Pradesh) and Longest route is Agra to Delhi
A total of more than 13000 buses are currently running under UPSRTC.
You can get the UPSRTC bus timetable via the redBus. Alternatively, consider visiting the official UPSRTC MARGDARSHI portal for more information on UPSRTC bus timings.
UPSRTC operates several types of buses. Some of these include Ordinary Buses, Rajdhani Buses, Link Buses, Super Deluxe Buses, Janrath Buses, and more.
Yes, you may cancel your online UPSRTC ticket with redBus. redBus allows instant bookings, easy cancellations and easy refunds.
To live track UPSRTC buses, you may use the “track my bus” feature available on the redBus app. This gives you details on ETA, delays, and more.
View more
redBus is the world's largest online bus ticket booking service trusted by over 56 million happy customers globally. redBus offers bus ticket booking through its website, iOS, and Android mobile apps for all major routes in India.
Ⓒ 2025 ibibogroup All rights reserverd