Skip to content

How To Book SBSTC Bus Ticket Online In West Bengal (In 5 Steps)

We often choose SBSTC buses to travel from Kolkata (Esplanade or Karunamoyee) to places like Durgapur, Asansol, Bankura, Purulia, or vice versa. Although tickets are mostly available at the ticket counters, there might be times when we need to book the ticket in advance. But who wants to visit the counters and stand in long queues just to book them right?

For situations like this, South Bengal State Transport Corporation (SBSTC) has made it easier to book bus tickets online through their official website at


The process is simple and takes just a few minutes.

In this article, you will get to know the following points about how to book SBSTC bus ticket online,

Let’s see each of these points in detail.

Details required to book SBSTC bus ticket online

You need to register on the online SBSTC portal first to select your desired seat and book tickets in most SBSTC buses online.


Steps to book SBSTC bus ticket online

To book SBSTC bus tickets,

Step 1: Go to the official website of SBSTC Ticket Booking

The ‘Sign In’ button and login page
  1. First, go to the official website of SBSTC at
  2. Next, click on the ‘Sign In’ button.
  3. Next, enter your email and password in the specified fields.
  4. Next, click on the ‘Login’ button.
  5. You will be logged in.

(Direct link to the homepage)

Step 2: Search for the Bus

SBSTC bus search page
  1. Next, enter the ‘Source’ from where you want to book the bus under ‘From’ and select the appropriate location.
  2. Next, enter the ‘Destination’ where you want to travel to under ‘To’ and select the appropriate location.
  3. Next, select the ‘Date’ from the calendar.
  4. Next, select the ‘Time From’ and ‘Time To’ by clicking on the clock symbol.
  5. Next, click on the ‘Search’ button.
  6. The list of buses will be displayed.


Step 3: Select your preferred seat

Seat selection page
  1. The availability of the buses will be shown on the screen.
  2. Next, click on the button under ‘Availability’ after choosing the preferred bus.
  3. All the seats available will be shown on the screen.
  4. Next, click on the seat icons on the screen to select the seat number of choice.
  5. Next, click on the ‘Continue’ button.
  6. A pop-up will appear.

Step 4: Enter your details

Page to enter passenger details
  1. All the details related to the bus will be shown on the screen.
  2. Next, enter your name and mobile number (if not prefilled).
  3. Next, select your ‘Gender’ from the given options.
  4. Next, enter your ‘Age’ in the specified field.
  5. Next, select the ‘Billdesk PG’ option under ‘Payment Gateway’.
  6. Next, click on the ‘Pay Online’ button.
  7. Next, click on the ‘OK’ button.


Step 5: Complete payment

  1. Next, select the mode of payment from the given options.
  2. Next, enter the needed details to make the payment.
  3. Next, click on the ‘Make Payment’ button.
  4. Next, proceed further and complete the payment.

Your SBSTC Bus Ticket will be booked successfully.

You can then click on the ticket number under the option ‘Ticket No.’ to save the ticket as a PDF or take a printout of the ticket.

In case you get logged out, you can log in again and then download your ticket. For that, you need to go to the ‘My Account’ option on the top menu. Then, click on the ‘My Transaction’ option, and then click on the ‘Booking History’ option. There, you will get a list of tickets that you have booked.

Other tutorials and How-To guides

Disclaimer: Some of the links provided in the article may contain affiliate links. This means when you book or buy something using these links, you help support the website at no extra cost.