redBus is an official GSRTC booking partner

Official GSRTC Booking partner

24*7 customer service(Call & Chat)

24*7 customer service(Call & Chat)

<strong>3.6 Crores</strong> users trust us

3.6 Crores users trust us

Assured seat of your choice

Assured seat of your choice

<strong>2,00,000+</strong> bookings per day<br>World's largest online bus ticket booking platform

2,00,000+ bookings per day
World's largest online bus ticket booking platform

<strong>Secured and Verified payment options</strong>

Secured and Verified payment options

mastercard, visa, maestro, rupay

Table of Content

GSRTC News | Latest Updates on GSRTC Buses

Last updated on 07 February 2024

Here are the latest updates about the GSRTC buses; learn more:

  • GSRTC launch Volvo bus from Rajkot to Ahmedabad Airport. The bus has a capacity of 42 seats, with tickets costing Rs 553. The bus departs from Rajkot Bus Depot at 5 p.m. and arrives at Ahmedabad Airport in four hours. According to GSRTC officials, it departs from the airport and arrives in Rajkot at 6 a.m.
  • The Gujarat State Road Transport Corporation, led by Chief Minister Shri Bhupendra Patel, debuts a cutting-edge double-decker AC electric bus for the first time in the state.
  • GSRTC plans to buy 2,500 buses by March 2024. It ordered 1,282 55-seater Ashok Leyland buses, bought chassis for 800 more to build at our workshops, and will manufacture 200 sleeper buses. GSRTC Vice-chairman and Managing Director MA Gandhi said they won't operate an overage bus beyond May 2024.
  • During the Diwali festival, the GSRTC runs extra buses for the jewellers of Saurashtra and North Gujarat and the labourers of Dahod and Panchmahal who live in Surat city so that they can quickly travel to their hometowns. Meanwhile, Surat GSRTC will pick up 2500 buses from 5 depots in the town from 7th to 11th November.
  • Rajkot's new satellite bus station of GSRTC ( Gujarat State Road Transport Corporation) will open on Bhavnagar Road. This bus station is intended to cater to the bus traffic heading towards the eastern districts from Rajkot.

About GSRTC | Gujarat State Road Transport Corporation

  • Owned by: Government of Gujarat 
  • Key People: Shri M.A. Gandhi (Vice Chairman & Managing Director), 
  • Headquarters: Gujarat Central Office GSRTC, Ranip, Ahmedabad Central ST Workshop, Naroda, Ahmedabad 
  • Total Number of Buses Offered by GSRTC: 8,703
  • Total Number of Routes Served by GSRTC: 2,82,768
  • Started Operating in 1960
  • No. of Bus Stations: 226
  • Types of Buses Offered: AC Seater, AC Sleeper, Volvo, AC Luxury, Minibus
  • Areas Served by GSRTC: Gujarat, Madhya Pradesh, Maharashtra, Rajasthan, Dadra and Nagar Haveli, Goa, Daman, and Diu
  • Awards & achievements: Transport Minister’s Road Safety Award (2018-19), Platinum Skoch Award 2019 for command/control centre, Platinum Skoch Award 2019 for Group Booking and in-house bodybuilding, etc.

GSRTC Bus Booking Online

The Gujarat State Road Transportation Corporation (GSRTC) was founded on 1st May 1960 to provide bus transportation services for commuters within Gujarat and the neighbouring states. The GSRTC has a vast fleet of buses, more than 7,600, and over 220 bus stations. It has been grouped under 16 divisions with more than 125 bus depots. The GSRTC was also awarded the National Fuel Economy Award in 2006-07 by the Ministry of Road Transport & Highway. Gujarat, Maharashtra, Madhya Pradesh, Rajasthan, Goa, Dadra Nagar Haveli, and Daman and Diu service areas where GSRTC buses operate.

The Gujarat State Road Transport Corporation has a relatively high frequency of buses to serve passengers throughout the day, ensuring a safe and comfortable travel experience. GSRTC buses' services are not just limited to Gujarat but also cater to passengers travelling to nearby states. They are the passengers' preferred choice due to their punctual and convenient bus services for multiple travel routes. You can also make GSRTC bus online bookings using the redBus application.

Amenities on GSRTC Bus

GSRTC buses intend to provide a comfortable and safe travel experience. Therefore, the buses are well-equipped with all the necessary and basic amenities to boost customer satisfaction. Thus, passengers will have access to all required amenities on the bus. However, the amenities might vary depending upon the type of bus chosen by the passenger. Generally, the buses packed with high-end amenities demand a higher fare than the generic ones. Here is a list of amenities you can expect while travelling by a GSRTC bus.

  • Charging point
  • Wi-Fi
  • Central Television
  • Reading light
  • Water bottles
  • CCTV
  • Air conditioner/Fan
  • 24*7 Customer support

While the sets mentioned earlier are generally found on GSRTC buses, some buses are also equipped with additional amenities such as Pillows, Personal TV, Blankets, Wet napkins, etc. However, GSRTC amenities are subject to the bus types; check the bus amenities while booking.

Popular Travel Routes Covered by GSRTC Buses

GSRTC has a vast fleet of buses covering over 2,82,700 routes daily within Gujarat and the neighbouring states. The shortest travel route is between KhadaDhar and Umargram, and the longest is between Ahmedabad and Umargram. Some of the significant and popular travel routes covered by these buses include the following:

  • Baroda to Surat
  • Ahmedabad to Baroda
  • Surat to Baroda
  • Ankleshwar to Surat
  • Ankleshwar to Baroda
  • Kamrej to Surat
  • Baroda to Ankleshwar
  • Surat to Ankleshwar

Types of GSRTC Buses

GSRTC provides numerous options regarding the types of buses. You can make GSRTC online bookings easily with trusted service providers like redBus. It also helps you check the availability of various buses for your travel route. Here is a list of multiple types of buses GSRTC offers for passengers.

  • Express
  • Non-A/C Seater (2+1)
  • Sleeper
  • Gurjarnagri
  • Volvo
  • A/C Sleeper (2+1)
  • A/C Luxury
  • Local Ordinary
  • Volvo Sleeper
  • Metro Link Service

Popular Cities Covered by GSRTC Buses

GSRTC buses cover more than 2,82,700 travel routes daily, covering all major towns and cities across Gujarat and the neighbouring States. The buses have a high frequency and serve the passengers throughout the day. You can easily book a GSRTC online ticket using the redBus application for your destination city. Some of the popular cities covered by the GSRTC buses are mentioned below -

  • Gandhinagar
  • Surat
  • Baroda
  • Ahmedabad
  • Ankleshwar
  • Matar
  • Lakhni
  • Chhota Udaipur
  • Ramji Ka Gol

Popular Pilgrimage Destinations with GSRTC

GSRTC buses cover all major cities within Gujarat and the prominent ones in the neighbouring states. You can book a GSRTC bus to travel to cities such as Gandhinagar, Surat, Baroda, Ankleshwar, Godhra, etc. GSRTC offers several bus services for passengers travelling to some of the most popular pilgrimage sites in and around Gujarat. Some of the famous pilgrimage destinations covered by these buses include the following -

  • Girnar
  • Ambaji
  • Mata na Madh
  • Bhavnagar
  • Palitana
  • Pavadgadh
  • Dwarka
  • Shirdi
  • Somnath
  • Nathdwara
  • Gondal
  • Narayan Sarovar

GSRTC Bus Services

GSRTC has a good frequency of buses that run all throughout the day ensuring safety and comfort of passengers. GSRTC staff are known for assisting passengers consistently. Travellers prefer GSRTC due to its convenient and on time bus services across various routes.

How to Book a GSRTC bus ticket online on redBus?

GSRTC online ticket booking | Step-by-step Guide to book GSRTC bus
  • 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 GSRTC buses will be shown. You will need to select a bus type & 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.

GSRTC Bus Offers: Get Up to 300 OFF on GSRTC Buses

Use the code FIRST to get a 10% discount up to Rs 150 + Rs 100 cashback on GSTC bus ticket booking. This offer is exclusively accessible to first-time users and is valid for a minimum ticket value of Rs 200. The offer is only valid once per the customer's email address or mobile phone number. This offer is only available to logged-in users who confirm their mobile number using an OTP .within 48 working hours of the date of the ride; the cashback will be credited to your redBus wallet. The offer cash is valid for six months from the date it is credited to the wallet, after which it will expire and be ineligible. The redBus deal is valid across all channels.

GSRTC Bus Types

The various types of buses run by GSRTC are:

  • NON A/C Seater (2+1)
  • Volvo
  • A/C Sleeper (2+1)
  • Volvo Sleeper
View More

Top GSRTC Bus Tickets

GSRTC Bus RoutesAverage Ticket PriceAverage Duration
Baroda to SuratINR 1103 hours 15 min
Ahmedabad to BarodaINR 1003 hours
Surat to Baroda INR 1163 hours
Ankleshwar to SuratINR 8001 hour 40 min
Baroda to AhmedabadINR 1002 hours 40 min

Book GSRTC Online Bus Tickets

Booking GSRTC online bus tickets from redBus is fast and simple. You can book GSRTC ticket by choosing online secured payment options at any time. Every traveller is eligible to ongoing offers and cash backs.

Bus Amenities


130° Seat Reclination

All our buses are deep cleaned and disinfected before and after every trip.


Reading Light

First Aid Box

USB port for charger


Bottle Holder

Emergency Contact Number

Leg Rest

Charging Point



Frequently Asked Questions on GSRTC

What are the types of buses offered by GSRTC?

The different types of GSRTC buses that can be booked on the redBus are A/C Luxury, Express buses, Local Ordinary, Non-A/C Seater (2+1), Gurjarnagri, Sleeper, A/C Sleeper (2+1), Volvo, Volvo Sleeper, and Metro Link Service.

How do I book a GSRTC bus ticket online?

Book the GSRTC bus ticket online is simple with redBus. All you have to do is to enter your source and destination, and date of travel and choose GSRTC as an operator, choose seat layout, enter boarding and dropping points, your personal details, and make the payment.

What is GSRTC Current Booking?

GSRTC Current Booking refers to any last-minute bus ticket booking facility launched by GSRTC. This feature's main aim is to minimize the formation of queues at ticket counters when bus tickets need to be booked at the last minute. Customers should visit the redBus app or website to book their tickets online.

What are the popular routes of GSRTC?

Some of the popular routes of GSRTC are Ahmedabad to Baroda, Baroda to Surat, Ankleshwar to Surat, Surat to Baroda, Kamrej to Surat, Ankleshwar to Baroda, Surat to Ankleshwar, and Baroda to Ankleshwar.

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

GSRTC covers 146612 routes (approx.) on daily basis.

Can I book a GSRTC bus for a wedding/marriage through the redBus app?

You can book a GSRTC bus for wedding by hiring a bus through Bus Hire on the redBus platform. Customers will be greeted with a wide variety of buses ranging from 20-seater to 49-seater AC or Non-AC buses, luxury buses, and much more.

What kind of facilities can I expect on a GSRTC bus?

Most luxury Volvo and sleeper GSRTC buses have CCTV cameras, air-conditioning systems, reading lights fitted overhead, a charging point, WiFi, a pillow and blanket, wet napkins, water bottles, and a personal TV in some cases. These amenities vary on the GSRTC bus type you’ve chosen to travel with. During the time of booking, the facilities available with your ticket will be displayed to you on the screen.

At what time do GSRTC buses start?

Depending on your chosen route, the first bus of GSRTC departs at 12:01 am, and the last departs at 11:45 pm. Enter your route and date of travel, and click on the “View Buses” button next to GSRTC displayed towards the top of the search results. You can then use the “Departure Time” filter on the left side of the screen to personalize your search. You can then choose a bus depending on a time best suited to your travel needs.

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

Shortest route is Kamrej to KIM and Longest route is Vasad to Vadodara

Do I have to carry an identity proof with me while travelling on a GSRTC bus?

Yes, it is mandatory for you to carry your proof of identity while travelling on a GSRTC bus. You are supposed to show it to the conductor while boarding your bus along with your e-ticket or mTicket. Other than that, you may be asked to produce your identity proof anytime during the journey.

I have used my phone to book a bus ticket on GSRTC through redBus. How can I get a copy of the ticket?

Whether you have used a phone or a computer to book your ticket, you can find a copy under your booking history section. Also, the e-ticket is sent to your registered mobile number and email ID you provided at the time of booking. You can also take a printout from here if required.

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

There are 13275 Night Service Buses run by GSRTC.

How many tickets can I book at once?

You can book up to 5 tickets at once. In case you need more assistance while booking, you can reach out to the customer assistance team who will help you with the same.

Can I book a waiting list ticket on a GSRTC bus?

Yes, you can. Check the GSRTC bus timetable, and if there’s a specific bus operator you would like to travel with, and if all seats on the desired bus are full, you can book a waiting list ticket. The fare for waiting list tickets is the total, and the details will be shared with you on your email ID and mobile number. Waiting list seats are confirmed against cancellation by other travellers. If your waiting-listed ticket has not been confirmed up to the time of departure, you will be issued a full refund against your ticket.

I had booked multiple tickets as I was travelling in a group. However, due to personal reasons, I cannot travel on the given date but other members of my group will. Can I cancel my ticket only?

No. Unfortunately, you cannot cancel a single ticket for multiple tickets booked at once. You can cancel all the tickets, reschedule your journey, or book your ticket for a later date. However, you might not receive a full refund for the earlier booking. Please read the cancellation policies of the GSRTC on redBus carefully.

What are the applicable cancellation charges on GSRTC buses?

Standard cancellation charges on GSRTC buses are as follows: From 60 days up to 6 days before departure, cancellation charges are 15% of the basic fare charged on your ticket, From 5 days up to 2 days before departure, cancellation charges are 20% of the basic fare charged on your ticket, From 1 day before the date of departure, cancellation charges are 25% of the basic fare charged on your ticket, Please note that you cannot cancel your ticket once the bus has departed from its depot or start location. Do check the Terms and Conditions of redBus before you book your bus ticket

Do I have to create an account to make a GSRTC online booking?

No, it is not mandatory to have an account while making a GSRTC bus booking on the redBus platform. You can book as a guest user as well.

Are there any special bus services provided by GSRTC?

GSRTC has many special bus services for various purposes, such as festivals, schools, colleges, railway schedules, pilgrimage destinations, intercity services, and contract services for the public for special occasions. You can contact GSRTC customer support or the help desk to enquire about booking a GSRTC bus.

What are the benefits of booking my GSRTC bus ticket on redBus?

You can easily book your online ticket for the GSRTC bus on the redBus portal or mobile application. Doing GSRTC online booking of your ticket on redBus has several benefits. These include the fact that you can book your ticket from anywhere and at any time, that there are many secure payment options available, and that redBus displays several available buses for your destination so you can book your preferred bus with your choice of seats. Also, various discount offers are available so that you can save on your ticket bookings through redBus.

Do I need to come early to board my GSRTC bus?

Yes, you need to come 30 minutes prior to the departure time of your GSRTC bus.

How much luggage is allowed in GSRTC bus?

Passengers traveling in a group of 4 or 5 people are allowed to carry the luggage of upto 30 kgs in GSRTC bus.

How do I talk to a redBus customer care executive?

For any customer Support or Complaints regarding GSRTC bus booking: Navigate to this Page, 24/7 Customer Support is available.


Quick access

Superior live tracking


24,90,000 reviews

Play Store


1,80,900 reviews

App Store

Scan to download

Scan to download

Download the App on


Top Operators