Advertising - 1

GSRTC Bus Booking & Live Location Tracking App (2025)

Advertising
Advertising

If you travel in and around Gujarat, the Gujarat State Road Transport Corporation (GSRTC) apps make life much easier. With them you can book seats, manage tickets, and track buses in real time so youโ€™re not left guessing where your bus is or when itโ€™ll arrive.

This guide walks you through everythingโ€”what to download, how to book, how to track live location, cancellations & refunds, rescheduling, and pro tips. Itโ€™s written in simple English with clear steps you can follow right away.

Quick heads-up: GSRTC offers two official experiences for passengers:

  1. Booking via the official GSRTC booking app/website
  2. Live bus tracking via the GSRTC Live Tracking app and the Track My Bus page
    Weโ€™ll show you both. ([gsrtc.in][1], [Google Play][2])

1) What exactly can GSRTC apps do?

A. GSRTC Live Tracking app (Android & iPhone)

The Live Tracking app shows a busโ€™s exact location on the map and provides real-time ETAs at en-route stops. Useful features include:

  • Nearby stations (see options close to you)
  • Search buses between two stations
  • Live bus on map
  • Share ETA with friends/family
  • Check schedule
  • Mark a service as Favourite and give feedback
    These come directly from the app store listings. ([Google Play][2], [Apple][3])

B. GSRTC Booking (app & web)

On the booking side, GSRTC supports Advance Booking (up to 60 days), Current Booking, ticket cancellation, view/print ticket, and Track My Bus (by PNR/vehicle number). GSRTC also lists refund timelines, rescheduling rules, and discounts in its official Terms & Conditions. ([gsrtc.in][4])

2) How to download the official GSRTC apps (Android & iOS)

Android

  • Live location tracking: Search โ€œGSRTC Live Trackingโ€ on Google Play and install the app by Amnex Infotechnologies Pvt Ltd. Itโ€™s the official tracker (1M+ downloads). ([Google Play][2])
  • Booking: Search โ€œGSRTCโ€ on Google Play and install the app with package ID com.gsrtc.mobileweb. This provides schedule, fares, and booking access. (GSRTC also links its mobile apps from the official siteโ€™s footer.) ([Google Play][5], [gsrtc.in][1])

iPhone (iOS)

  • Live location tracking: Install GSRTC Live Tracking on the App Store (Amnex Infotechnologies). ([Apple][3])
  • Booking: GSRTC provides an iOS booking app; the official website lists iOS download links alongside Android. If you prefer, you can book on the GSRTC website in Safari/Chrome on your phone. ([gsrtc.in][1])

Tip: Always use official app store listings or the official GSRTC site to avoid fake/third-party apps. GSRTCโ€™s own website footer includes โ€œDownload Android App / Download iOS Appโ€ links. ([gsrtc.in][1])

3) How to book GSRTC bus tickets step-by-step (app or website)

You can book from the GSRTC app or the GSRTC websiteโ€”the flow is very similar.

Step 1: Open Booking

  • Launch the GSRTC booking app, or go to the booking section on gsrtc.in and choose Advance Booking (for future dates) or Current Booking (for same day, after trip sheet preparation). ([gsrtc.in][4])

Step 2: Enter Journey Details

  • From / To: start typing your origin and destination.
  • Date: choose journey date (advance booking is available up to 60 days before travel). ([gsrtc.in][1])

Step 3: Pick a Service & Seat

  • Review available services (ordinary/express/Volvo/AC/Sleeper).
  • Tap to see seat layout and select seats (up to 6 seats per ticket). ([gsrtc.in][1])

Step 4: Choose Boarding & Dropping Points

  • Select the boarding point and dropping point shown for the service.

Step 5: Passenger & Contact Details

  • Add passenger names, gender/age where required, plus mobile number and email for receiving the e-ticket/SMS.

Step 6: Pay Securely

  • Confirm fare summary (base fare, reservation charge if applicable; reservation charges are not applied to Current Booking). Continue to payment. ([gsrtc.in][1])

Step 7: Get Your E-Ticket

  • After payment youโ€™ll get a PNR and an e-ticket (PDF/Email/SMS). If you didnโ€™t receive the ticket/SMS, use โ€œPrint / SMS Ticketโ€ on the website home page to re-send, or call the toll-free number. ([gsrtc.in][1])

Important: Current vs Advance Booking
โ€“ Advance Booking: Seats reserved in advance (up to 60 days). Reservation charge applies; cancellations & refunds are allowed under GSRTC policy.
โ€“ Current Booking: After the trip sheet is printed, you can buy last-minute seats without reservation charges, but no refund is applicable on Current Booking. Seats are not assured. ([gsrtc.in][1])

4) How to track live bus location (two easy ways)

Option A: With the GSRTC Live Tracking app

  1. Open GSRTC Live Tracking.
  2. Use Nearby Stations or Search bus between two stations.
  3. Tap a result to view the bus on the map along its route with ETA to stops.
  4. Tap Share ETA to send arrival time to someone waiting.
  5. Mark Favourite services for quick access. ([Google Play][2], [Apple][3])

Option B: On the web via Track My Bus

  1. Go to GSRTCโ€™s Track My Bus page.
  2. Enter your PNR (or Vehicle Number / Trip Code) and solve the captcha.
  3. View the busโ€™s live status and ETA.

Note: Live data is shown only for the current Date of Journey.

Thereโ€™s also a Track My Bus entry inside the booking site menu (Booking โ†’ Track My Bus) if you prefer navigating that way. ([gsrtc.in][4])

5) How to cancel a ticket (and how much refund you get)

You can cancel online through the Cancel Ticket page or within your My Bookings section (guest users can cancel with PNR, email, and mobile). GSRTCโ€™s official policy currently states: ([gsrtc.in][7])

  • Cancellation charges for Advance Booking:
  • 0โ€“1 day before departure: 25% of basic fare
  • 2โ€“5 days: 20% of basic fare
  • 6โ€“60 days: 15% of basic fare
  • No refund is applicable for Current Booking transactions.
  • No cancellation (Advance or Current) after the bus departs from its origin.
  • Refund timeline: GSRTC processes refunds within ~7โ€“21 working days (7โ€“10 days for failure transactions where money is debited but ticket not generated). ([gsrtc.in][1])

Where to cancel: GSRTC hosts a dedicated Guest User Cancellation form (PNR + email + mobile). If you booked while logged in, use My Bookings. ([gsrtc.in][7])

6) How to reschedule (pre- or postpone) a ticket

GSRTC allows rescheduling (preponing or postponing) once per valid journey ticket, at least 24 hours before the scheduled departure. A few key rules:

  • You can reschedule only to the same or higher class of service (if higher class, you pay the difference).
  • No cancellations are allowed on a rescheduled ticket.
  • Partial pre/post is not allowed for a single ticket. ([gsrtc.in][1])

To do it, use โ€œReschedule My Journeyโ€ from the booking portal and follow the prompts (youโ€™ll need your ticket/PNR details). ([gsrtc.in][1])

7) View bookings, print tickets, and re-send SMS

  • Use View Booking / My Bookings in the app or website to see your tickets.
  • If you didnโ€™t get the email/SMS or you lost it, use โ€œPrint / SMS Ticketโ€ on the GSRTC site home page to re-send the ticket, or contact the toll-free helpline. ([gsrtc.in][1])

8) Practical tips to make live tracking & booking work smoothly

  1. Know when tracking works: The Track My Bus web page only shows vehicle data for the current Date of Journey. If you check too early (previous/next day), you wonโ€™t see live movement. ([gsrtc.in][6])
  2. Allow location permissions in the Live Tracking app so Nearby Stations and map context work better. (App store pages list โ€œNearby Stationsโ€ as a feature.) ([Google Play][2])
  3. Reach the boarding point 15 minutes early as advised by GSRTCโ€™s e-ticket instructions. ([gsrtc.in][1])
  4. Avoid failed transactions: Do not refresh/press back during payment; keep a stable internet connection; complete the transaction within 15 minutes. If money was debited and no ticket generated, use Refund Complaintโ€”GSRTC notes 7โ€“10 working days for such failures. ([gsrtc.in][1])
  5. Understand booking windows: Online/mobile booking halts briefly for daily processing 23:50โ€“00:20, according to GSRTC. Plan around this if youโ€™re booking near midnight. ([gsrtc.in][1])
  6. Keep helplines handy: Toll-free 1800-233-666666 is listed on GSRTCโ€™s site/terms pagesโ€”use it for quick assistance. ([gsrtc.in][1])

9) Common questions (FAQ)

Q1) Is live tracking available for every bus?
Live tracking is shown for services with active tracking on the current Date of Journey. If you enter a PNR/vehicle number outside the same day, the web page says data populates only for the current date. In the app, tracking depends on the vehicleโ€™s live feed. ([gsrtc.in][6])

Q2) Whatโ€™s the difference between โ€œAdvance Bookingโ€ and โ€œCurrent Bookingโ€?

  • Advance Booking: Reserve seats days/weeks in advance (up to 60 days), with reservation charges and cancellation/refund eligibility per policy.
  • Current Booking: Last-minute purchase after trip sheet preparation. No reservation charge, no refund if you cancel. Seats arenโ€™t assured. ([gsrtc.in][1])

Q3) How long does a refund take after I cancel?
GSRTC notes ~7โ€“21 working days for refunds (and 7โ€“10 days for failure transactions where the ticket wasnโ€™t generated but money was debited). ([gsrtc.in][1])

Q4) Can I reschedule my journey instead of cancelling?
Yes. You may prepone/postpone once, โ‰ฅ24 hours before departure, to the same or higher class. Rescheduled tickets canโ€™t be cancelled later. ([gsrtc.in][1])

Q5) I didnโ€™t get my ticket by SMS/email. What should I do?
Use โ€œPrint / SMS Ticketโ€ on the GSRTC site, or call the toll-free helpline for assistance. GSRTC also notes that SMS delivery can fail due to operator restrictions/DND, etc. ([gsrtc.in][1])

Q6) Can I track by PNR if I booked via the app?
Yes. On Track My Bus, enter PNR (or Vehicle No./Trip Code) and captcha to see live status. ([gsrtc.in][4])

10) Step-by-step: Example booking flow (all in one place)

  1. Open GSRTC booking app (or gsrtc.in) and choose Advance Booking.
  2. Enter From (e.g., Ahmedabad) and To (e.g., Rajkot), pick date (say, 15 days from today).
  3. Tap a service (e.g., Express or Volvo).
  4. Select seats (up to 6), then choose boarding/dropping.
  5. Enter passenger details and your mobile/email.
  6. Review fare and reservation charge (if applicable).
  7. Pay securely.
  8. Receive PNR + e-ticket (email/SMS).
  9. On travel day, open Track My Bus (app/web) and track live location with PNR or find the service on the map to check ETAs. ([gsrtc.in][1], [Google Play][2])

11) Useful policy highlights (worth remembering)

  • Child fare: Under-5 not reckoned; 5โ€“12 years charged half (as per GSRTC child fare criteria). ([gsrtc.in][1])
  • Discounts: GSRTC currently shows 1% discount on all classes for E & M bookings (subject to change; only one discount applies at a time). ([gsrtc.in][1])
  • Losing tickets: You can always re-print or re-SMS from the Print / SMS Ticket link. ([gsrtc.in][1])
  • Operational window: Booking halts briefly 23:50โ€“00:20 for day-end processing. ([gsrtc.in][1])

12) Troubleshooting & support

  • Payment deducted, no ticket generated?
    Use the Refund Complaint/Refund/Transaction Enquiry link from the site; GSRTC notes 7โ€“10 working days to process such failures. ([gsrtc.in][1])
  • PNR not found on Track My Bus?
    Check that youโ€™re searching on the travel date (the live page only shows data for the current Date of Journey), and ensure captcha is correct. ([gsrtc.in][6])
  • Need a human?
    Toll-free: 1800-233-666666 (listed on the official site/terms). ([gsrtc.in][1])

13) Safety & best practices

  • Boarding buffer: Reach the boarding point 15 minutes early (GSRTC instruction). ([gsrtc.in][1])
  • Double-check bus details: Match service/trip code and seat/birth codes on your ticket (e.g., SLP15 = sleeper berth, SLP30 = seating). ([gsrtc.in][1])
  • Use official sources: Install apps from Google Play / App Store or follow links from gsrtc.in. Avoid third-party APKs when possible. ([Google Play][2], [Apple][3], [gsrtc.in][1])

14) Final takeaway

  • For booking: use the GSRTC booking app/website for smooth Advance or Current Booking, rescheduling, cancellations, and printing tickets.
  • For live location: use the GSRTC Live Tracking app or the Track My Bus page with your PNR/vehicle number to see the bus on the map and share ETA.
  • Keep an eye on GSRTCโ€™s official Terms & Conditions for current rules on refunds, rescheduling, and discounts. ([gsrtc.in][1], [Google Play][2])

Leave a Reply

Your email address will not be published. Required fields are marked *