UPSRTC logo

Uttar Pradesh State Road Transport Corporation UPSRTC

UPSRTC Bus Routes & Timings

445 bus options
Aligarh (uttar pradesh) to Delhi
161 Km3 Hr 38 Min (Approx)

₹204

Onwards

72 bus options
Lucknow to Prayagraj(Uttar Pradesh)
201 Km4 Hr 46 Min (Approx)

₹307

Onwards

248 bus options
Bareilly (Uttar Pradesh) to Delhi
276 Km6 Hr 0 Min (Approx)

₹404

Onwards

453 bus options
Delhi to Aligarh (uttar pradesh)
161 Km3 Hr 17 Min (Approx)

₹204

Onwards

258 bus options
Delhi to Bareilly (Uttar Pradesh)
276 Km5 Hr 40 Min (Approx)

₹404

Onwards

65 bus options
Prayagraj(Uttar Pradesh) to Lucknow
201 Km4 Hr 55 Min (Approx)

₹307

Onwards

98 bus options
Farrukhabad (Uttar Pradesh) to Delhi
344 Km8 Hr 28 Min (Approx)

₹487

Onwards

122 bus options
Lucknow to Agra
340 Km4 Hr 59 Min (Approx)

₹364

Onwards

12 bus options
Lucknow to Aligarh (uttar pradesh)
332 Km7 Hr 28 Min (Approx)

₹527

Onwards

116 bus options
Agra to Lucknow
341 Km4 Hr 57 Min (Approx)

₹364

Onwards

120 bus options
Lucknow to Delhi
493 Km8 Hr 33 Min (Approx)

₹749

Onwards

75 bus options
Varanasi to Lucknow
283 Km7 Hr 11 Min (Approx)

₹491

Onwards

174 bus options
Moradabad to Delhi
186 Km3 Hr 56 Min (Approx)

₹253

Onwards

70 bus options
Lucknow to Varanasi
283 Km7 Hr 1 Min (Approx)

₹477

Onwards

16 bus options
Aligarh (uttar pradesh) to Lucknow
331 Km8 Hr 22 Min (Approx)

₹534

Onwards

52 bus options
Sitapur (Uttar Pradesh) to Delhi
443 Km10 Hr 11 Min (Approx)

₹658

Onwards

36 bus options
Varanasi to Gorakhpur (uttar pradesh)
200 Km6 Hr 25 Min (Approx)

₹343

Onwards

40 bus options
Delhi to Rishikesh
252 Km5 Hr 37 Min (Approx)

₹434

Onwards

113 bus options
Delhi to Farrukhabad (Uttar Pradesh)
344 Km7 Hr 55 Min (Approx)

₹487

Onwards

100 bus options
Shahjahanpur (Uttar Pradesh) to Delhi
361 Km8 Hr 1 Min (Approx)

₹520

Onwards

27 bus options
Lucknow to Mathura
369 Km5 Hr 40 Min (Approx)

₹574

Onwards

205 bus options
Delhi to Moradabad
181 Km3 Hr 48 Min (Approx)

₹253

Onwards

91 bus options
Agra to Aligarh (uttar pradesh)
92 Km2 Hr 19 Min (Approx)

₹141

Onwards

46 bus options
Varanasi to Prayagraj(Uttar Pradesh)
124 Km2 Hr 37 Min (Approx)

₹199

Onwards

29 bus options

₹395

Onwards

48 bus options
Delhi to Sitapur (Uttar Pradesh)
443 Km9 Hr 15 Min (Approx)

₹658

Onwards

28 bus options
Rishikesh to Delhi
243 Km5 Hr 29 Min (Approx)

₹445

Onwards

27 bus options

₹395

Onwards

153 bus options
Agra to Delhi
221 Km4 Hr 5 Min (Approx)

₹289

Onwards

UPSRTC OFFERS

1/24

UPSRTC Bus Services

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 Bus Booking

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. 

UPSRTC Popular Bus Stations

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. 

UPSRTC Popular Routes

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

 

UPSRTC Bus Types

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. 

 

Amenities Offered by UPSRTC

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. 

Popular Cities Covered by UPSRTC

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.  

UPSRTC Cancellation Charges

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 

UPSRTC Live tracking

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. 

 

UPSRTC Booking Tips

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.

Popular Pilgrimage Destinations Covered by UPSRTC

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 Photos

UPSRTC Bus type & amenities

Amenities

Reading LightReading Light

Frequently Asked Question on UPSRTC Bus Ticket Booking

What is the Total Number of Routes covered by UPSRTC on daily basis?

UPSRTC covers 624014 routes (approx.) on daily basis.

What is the total number of Night Service Buses run by UPSRTC?

There are 23839 Night Service Buses run by UPSRTC.

What is the shortest & the longest route covered by UPSRTC?

Shortest route is Bewar(Uttar Pradesh) to Agra and Longest route is Kanpur (Uttar Pradesh) to Delhi

What is the total number of buses running under UPSRTC?

A total of more than 13000 buses are currently running under UPSRTC. 

How to get the UPSRTC bus timetable?

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. 

What are some popular types of buses running under UPSRTC?

UPSRTC operates several types of buses. Some of these include Ordinary Buses, Rajdhani Buses, Link Buses, Super Deluxe Buses, Janrath Buses, and more. 

Can I cancel my online ticket with UPSRTC?

Yes, you may cancel your online UPSRTC ticket with redBus. redBus allows instant bookings, easy cancellations and easy refunds.

How to live track UPSRTC buses?

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. 

Who to contact for the UPSRTC bus enquiry?

You may contact redBus in case of any query or enquiry about UPSRTC buses. redBus has a dedicated customer support team available to assist you 24/7. 

What is Janrath UPSRTC?

Janrath UPSRTC is an economical, air-conditioned bus type that is popular for its comfort and affordability. These are suitable for long journeys. 

What are UPSRTC Pink Buses?

UPSRTC Pink Buses are special buses designed specifically for ladies, providing an extra layer of safety and comfort. 

Customer Reviews

4.10
4254
5
4
3
2
1

What customers are saying

Loved by travelers

Punctuality (1692)
Staff behavior (1660)
Driving (1599)
Seat comfort (1278)
AC (1186)

Could be better

Seat comfort (2070)
Punctuality (1967)
Cleanliness (1539)
Live tracking (1467)
Staff behavior (1203)

Reviews

Ananya upadhyay

06 Apr, 2026

bua was 1 hour 17 min late

Anil Kumar Sonkar

06 Apr, 2026

Over all good.

tara devi

05 Apr, 2026

I lost my meeting lost lot's of money by you and I want my money back for delaying the bus.

vimlesh

05 Apr, 2026

UPSRTC should improve now, bookings have started happening in too, now update yourself, neither the vehicle is mentioned in the ticket, nor how to find the driver's number.

nikhil jaiswal

05 Apr, 2026

Irresponsible behaviour of bus driver.

Astitwa Mangal

05 Apr, 2026

bad quality seats ... not comfortable

Usaid

05 Apr, 2026

Backside left tire burst during the journey, but the driver was busy listening to music at high volume without knowing the condition.

amisha rawat

05 Apr, 2026

everything is poor nothing is good in this journey even I'm already inside the bus and you are asking me for rating.

sujal

05 Apr, 2026

Worst experience.

Akshay Kumar Mishra

05 Apr, 2026

Reach time mentioned was incorrect. 17.28 departure and arrival at 21.41 pm was false. Bus yet to reach by 00.25 am.

Popular Bus Routes for UPSRTC
Top cities for UPSRTC
Other Private Bus Operators
Other Bus Routes
Top Cities on Redbus
Railway Information
Top Government Bus Operators on Redbus