redBus is an official MSRTC booking

MSRTC Online

MSRTC (Maharashtra State Road Transport Corporation) is a bus operator owned and operated by the government of Maharashtra. To facilitate the passengers, MSRTC online booking is available. It offers a public online reservation system that can be used to generate an MSRTC e-ticket. Many people choose redBus for MSRTC online booking.

To book the online bus ticket in MSRTC, you have to visit the official website of redBus. MSRTC online bus booking can also be completed via the mobile application of redBus. On redBus, you simply have to enter your source and destination, and date of journey to find MSRTC buses. From the list of available buses, you can choose any MSRTC bus and proceed to book an e-ticket. Overall, MSRTC online bus ticket booking system on redBus is simple and quick.

Read more for a detailed stepwise process to book an MSRTC online bus ticket.

MSRTC News | Last Updated on 16 January 2023

Read the latest news update from Maharastra State Road Transport Corporation (MSRTC) buses; here is a list of news updates: 

  • MSRTC will conduct a safety campaign from January 11 to January 25, during which driver awareness training, vehicle licensing, a health checkup, and the technical efficiency of the bus will be addressed.
  • The state government has resolved to revamp the Maharashtra State Road Transport Corporation (MSRTC) by adding 7,000 new buses to its fleet.
  • MSRTC announced 80 new ST buses and 50 electric buses in Pune. 
  • MSRTC hiked the fare from Rs 5 to Rs 500 on many buses in different classes.
  • On the e-Shivai bus plan, MSRTC said that most of the Shivneri bus services between Mumbai and Pune will be progressively replaced by the Shivai bus.
  • MSRTC has identified seven more routes for electric-bus service from Pune, including lines to Nashik, Aurangabad, Solapur, Kolhapur, Thane, Borivali, and Dadar.
  • A new transport system, "MSRTC Maharashtra Free Travel Scheme" has been announced by the CM of Maharashtra, Shri Eknath Shinde; this scheme has been started for the elderly and senior citizens, who will be provided free travel as a part of this program.
  • At the Wakdewadi and Swargate depots of MSRTC, ten extra CCTV cameras are installed to enhance safety and control.
  • MSRTC is taking steps to streamline Ajanta Caves bus tickets and make them more passenger-centric.
  • Shaivaee is the first e-bus service by MSRTC on the Pune-Ahmednagar route.
  • 1,000 electric buses and 2,000 CNG buses in Maharashtra for MSRTC this year.
  • Maharashtra State Road Transport Corporation operates on 200 bus depots and has a ridership of over 4 Lakh.

About MSRTC | Maharashtra State Road Transport Corporation

  • Total Number of MSRTC Buses: 18,449
  • Total Number of Routes Served by MSRTC: 95,065
  • Owner: Government of Maharashtra 
  • Founder: Government of Maharashtra 
  • Began operation: 1948 as Bombay State Road Transport Corporation (BSRTC); 1960 as Maharashtra State Road Transport Corporation
  • Head office: Mumbai Central, Mumbai, India
  • Types of Buses offered: Transit Bus, Intercity Bus
  • Popular Bus Services by MSRTC: Ashwamedh, Shivneri, Parivartan, Vithai, Shivai, Shital, Royal Sleeper, Shivshahi, Hirkani, Yashwanti 
  • Areas Served by MSRTC Buses: Maharashtra, Karnataka, Gujarat, Goa, Madhya Pradesh, and Andhra Pradesh

MSRTC Bus Live Tracking

Passengers may be required to track the live location of their MSRTC bus for convenience and calculating ETA. Also, redBus allows users to check the live location of their MSRTC bus via its mobile app. Passengers can also find their boarding point for an MSRTC bus with the help of the live tracking feature by redBus. With the help of MSRTC bus live tracking, commuters can travel to the boarding point based on the current location of the bus.

Top MSRTC Online Booking | Top Routes | MSRTC Bus Ticket Price

RouteStarting PriceAvg Travel Duration
Mumbai to Pune INR 22402 Hours
Pune to Ahmednagar INR 180 2 hrs 10 min
Pune to Nasik INR 3234 hrs 15 min
Thane to Pune INR 1982 hrs
Mumbai to Satara INR 3655 hrs


Q: Can I board the MSRTC bus without printed bus ticket?
A: Most bus operators allow you to board the bus without a print out of your ticket provided they are mTicket enabled. This means, as soon as you book your ticket, an SMS with your PNR is sent to your registered mobile number which can be shown at the time of boarding. You can go to your booking history and check for the mTicket icon next to your bus operator. However, in case your bus operator is not mTicket enabled, you may not be allowed to travel without a print out of your ticket.
Q: Are MSRTC buses running in Maharashtra currently?
A: Yes, MSRTC has resumed bus operations on major routes like Kolhapur, Aurangabad, Solapur, Mumbai and Pune from 19th November 2021. MSRTC buses can be easily booked to various cities and towns in Maharashtra online.
Q: What do I do if I do not know the exact name of the destination bus stop while booking MSRTC bus ticket?
A: Do not worry. The redBus website is designed in a manner to show up all the possible options when you type in one alphabet from your desired destination name while making your MSRTC online booking request. For example, if you’re travelling to Mumbai, all you need to do is type “Mumbai” in the search bar and you’ll get a list of all the bus stops across the city where you can choose from.
Q: What is the Total Number of Routes covered by MSRTC on daily basis?
A: MSRTC covers 95065 routes (approx.) on daily basis.
Q: What is the shortest & the longest route covered by MSRTC?
A: Shortest route is Poladpur to Shirur (Maharashtra) and Longest route is Kasoda to Shirur (Maharashtra)
Q: Which is the biggest bus stand in Maharashtra?
A: Swargate in Pune is the biggest bus stand in Maharashtra. Many MSRTC buses run from Swargate to various towns and cities in Maharashtra. The bus stand is owned by MSRTC Pune division.

How to Book a MSRTC bus ticket online on redBus?

MSRTC online ticket booking | Step-by-step Guide
  • From the top of this page, enter your 'source' and 'destination' cities. After feeding your travel details, mention the date of journey, and click on 'search'.
  • A list of MSRTC buses will be shown. You will need to select a bus & seat as per your preference and availability. Now click on the “Proceed to Book” button.
  • You will have to enter personal details in the “Passenger Info” & “Contact Info” section.
  • If you have an offer code, add the same and proceed to the payment section. Once the payment is made, you will receive an e-ticket or m-ticket on your registered mobile number/ email ID.

Top MSRTC Services | MSRTC Online Booking

MSRTC Bus RoutesAverage Ticket PriceAverage Duration
Mumbai to PuneINR 4003 hours
Pune to MumbaiINR 4003 hours
Pune to AhmednagarINR 3502 hours 45 min
Pune to NasikINR 4004 hours 30 min
Pune to AurangabadINR 4503 hours 45 min

MSRTC Online Bus Ticket Booking

The Maharashtra State Road Transport Corporation (MSRTC) महाराष्ट्र राज्य मार्ग परिवहन महामंडळ was founded in 1960 under Section 3 of the RTC Act 1950 by the Maharashtra state government to strengthen the road transportation network. MSRTC is headquartered at Mumbai, Maharashtra. The operation scale of the MSRTC is remarkable; it has a fleet of more than 21,400 buses and employs more than 12,000 people. More than 70 lakh people use the MSRTC buses on a daily basis for their transportation needs.

MSRTC buses also cater to the last mile connectivity challenges by reaching almost every village that has an adequate road infrastructure. It connects Maharashtra with the neighboring states including Gujarat, Karnataka, Andhra Pradesh, Goa, Rajasthan, and Madhya Pradesh. Maharashtra State Road Transport Corporation tops the list of preferred transportation methods for the citizens of Maharashtra and is also planning to launch more buses to take passengers to every corner of Maharashtra. You can make MSRTC online booking using trusted service providers like the redBus.

Popular Cities to Explore by MSRTC Ticket Booking

The MSRTC buses cover more than 95,000 travel routes across Maharashtra and the neighboring states on a daily basis. The Maharashtra State Road Transport Corporation buses have a very good frequency and serve passengers throughout the day. One can conveniently make an MSRTC online booking for their destination city using the redBus application or website. Some of the most popular cities covered by the Maharashtra State Road Transport Corporation buses include:

Popular Travel Routes Covered by MSRTC

Maharashtra State Road Transport Corporation buses cover more than 95,000 travel routes on a daily basis to serve more than 70 lakh daily commuters in and around the state of Maharashtra. Here is a list of some mainstream travel routes one can travel on by MSRTC ticket booking.

The shortest and longest route covered by Maharashtra State Road Transport Corporation buses is between Poladpur to Shirur and Kasoda to Shirur. You can easily check the MSRTC bus timings on the redBus application before booking MSRTC ticket for your travel route.

Popular Pilgrimage Destinations with MSRTC

MSRTC special bus services are often available for pilgrimage seekers. With MSRTC buses, pilgrimage seekers from different states can easily access public transportation. It offers ‘Yatra’ services to different pilgrimage sites in cities like Satara, Sangli, Nanded, Nashik, Nagpur, Jalgaon, Dhule, and Buldhana. During festive seasons, many Yatra bus services from MSRTC are available at a discounted rate. Some popular pilgrimage destinations with MSRTC are as follows: 

  • Balaji Maharaj
  • Pimpalgaon Devi
  • Mahasiddha Yatra
  • Kalamdev Yatra
  • Nagai Devi
  • Ambika Devi
  • Nasik
  • Shirdi
  • Ganpatipule
  • Shani Shingnapur
  • Trimbakeshwar
  • Ganeshgule
  • Bhimashankar
  • Ghrushneswar

Pilgrimage sites like Shirdi are quite popular among devotees who want to offer their prayers. You can easily make MSRTC online reservations for your preferred pilgrimage destinations with the redBus portal.

Types of MSRTC buses

With a vision to provide comfortable, safe, and economic transport facilities to the passengers, MSRTC has a fleet of various buses, which operates in Maharashtra and neighboring states. Many MSRTC buses are built in their in-house workshops. MSRTC also runs Volvo and Scania buses under a different name.

All these bus types address the requirements of different categories of passengers and their travel needs. Broadly MSRTC operates the following types of bus services:

  • Ordinary- MSRTC Day Ordinary bus service serves all small and big towns of Maharashtra, irrespective of revenue and road conditions. The main target of this bus service is to provide connectivity and convenient travel options to passengers and not to make a profit. A major number of MSRTC buses service under ordinary type.
  • Parivartan- MSRTC Parivartan is a value-added service of MSRTC to offer comfortable and cost-effective travel services to a large segment of MSRTC passengers, which gives them a better experience than ordinary buses. The fare for Parivartan services is similar to the ordinary buses.
  • Asiad- Asiad is a semi-luxury non-air-conditioned 2x2 bus service. This type of bus operates on certain routes from Pune to other destinations offering comfortable and cost-effective travel services for long journeys.
  • Shivneri- Shivneri the key brand for MSRTC. Shivneri Services are air-conditioned sleeper/seater Volvo bus service of MSRTC offering safe, comfortable, and convenient travel options between the major cities of Maharashtra. MSRTC also operates Shivneri across major locations in neighboring states like Bangalore, Hyderabad, Goa (Panjim), etc.
  • Sheetal- Sheetal is the MSRTC new Air Conditions 2X2 Semi Luxury bus service. MSRTC has priced this service optimally to enable the passengers the convenience of the AC journeys.

MSRTC has also partnered with private contractors to run some of its AC buses. Non-AC buses with beds and reclinable seats are also operated by MSRTC. One can view the MSRTC bus type of redBus while booking an e-ticket. The bus types operated by MSRTC are as follows:

  • Ordinary buses
  • Parivartan buses
  • Asiad buses
  • City buses
  • Shivneri AC buses
  • Shivshahi buses
  • Non-AC Vithai buses
  • Shivai buses

MSRTC Special Bus Services

MSRTC special bus services are often available for pilgrims. For pilgrims and tourists coming to Konkan darshan, Ashtvinayak darshan, Raigad Fort, and Bhimashankar, MSRTC offers special bus services. MSRTC also runs special coach services during festive seasons in Maharashtra. Also, MSRTC provides bus services during national and international events in Maharashtra. One can know more about MSRTC's special bus services via its official website.

Special Tour Packages of MSRTC

On its own level, MSRTC offers tour packages all across India. Tour packages offered by MSRTC contain bus tickets and several curated activities. Some special tour packages of MSRTC are as follows:

  • Shrivardhan – Diveaagar – Harihareshwar
  • Pune Raigad Ropeway
  • Ozar – Lenydri – Malshej Ghat
  • Ashtavinayak Darshan
  • Mini South India
  • Konkan Darshan

MSRTC Bus Pass Info

MSRTC also offers bus passes for passengers. MSRTC bus passes help daily commuters like office workers, students, and laborers. Instead of taking a ticket on the same MSRTC bus, passengers can go for a monthly pass. By doing so, passengers have to pay less fare as compared to taking a ticket daily. Monthly, yearly, and quarterly passes are available for MSRTC buses. One can apply for an MSRTC bus pass via any depot, counter, or office. MSRTC also offers bus passes for four and seven days.

MSRTC Cancellation Charges/Price

MSRTC allows passengers to cancel bus tickets due to a change of plans. However, passengers will have to pay cancellation charges based on their cancellation timing. The general MSRTC cancellation charges are as follows:

  • If you cancel an MSRTC bus ticket before 24 hours of departure, you only have to pay 10% of the ticket amount as a cancellation charge.
  • If you cancel an MSRTC bus ticket 12-24 hours before the departure, you have to pay 25% of the ticket amount as a cancellation charge.
  • If you cancel an MSRTC bus ticket 12-4 hours before the departure, you have to 50% of the ticket amount as a cancellation charge.
  • If you cancel an MSRTC bus ticket four (or less) hours before the departure, you will have to pay 100% of the ticket amount as a cancellation charge.

Top Operators