Skip to content
India4U My passport

Getting around

Bus travel in India

Government buses run by each state reach places trains do not, often cheaply. Here are the official websites of the state transport corporations we could confirm, and the main bus stations.

Official state bus operators

Only official sites are listed. If your state is missing, we could not confirm its official site yet.

StateOperatorOfficial website
Andhra PradeshAPSRTCapsrtconline.in
BiharBihar State Road Transport Corporationtransport.bih.nic.in
DelhiDelhi Transport Corporation (city buses)dtc.delhi.gov.in
GujaratGSRTCgsrtc.in
HaryanaHaryana Roadwayshartrans.gov.in
Himachal PradeshHRTChrtc.gov.in
KarnatakaKSRTC (Karnataka)ksrtc.in
KarnatakaBMTC (Bengaluru city buses)mybmtc.com
MaharashtraMSRTCmsrtc.maharashtra.gov.in
PuducherryPondicherry Road Transport Corporationprtc.in
PunjabPunjab Roadwayspunjabroadways.punjab.gov.in
RajasthanRSRTCrsrtc.rajasthan.gov.in
Tamil NaduTNSTCtnstc.in
Tamil NaduMTC (Chennai city buses)mtcbus.tn.gov.in
UttarakhandUttarakhand Transport Corporationutc.uk.gov.in
West BengalWest Bengal Transport Corporationwbtconline.in
West BengalSouth Bengal State Transport Corporationsbstc.co.in
West BengalNorth Bengal State Transport Corporationnbstc.in

Main bus stations

Chennai Mofussil Bus Terminus, Tamil NaduKempegowda Bus Station, KarnatakaMahatma Gandhi Bus Station, TelanganaKollam KSRTC Bus Station, KeralaVadodara Central Bus Station, GujaratNTR bus station, Andhra PradeshMaharana Pratap Inter State Bus Terminus, DelhiPalanpur GSRTC Bus Port, GujaratPandit Nehru Bus Station, Andhra PradeshPune Station Bus Stand, MaharashtraSwargate Bus Stand, MaharashtraMattuthavani Bus Terminus, Tamil NaduCentral Bus Station, Tiruchirappalli, Tamil NaduChatram Bus Station, Tiruchirappalli, Tamil NaduJubilee Bus Station, TelanganaAndamukkam City Bus Stand, KeralaTiruvannamalai Central Bus Station, Tamil NaduTangasseri Bus Terminal, KeralaDwaraka bus station, Andhra PradeshTirupati bus station complex, Andhra PradeshSwami Vivekanand Inter State Bus Terminus, DelhiUkkadam Bus Terminus, Tamil NaduMadhavaram Mofussil Bus Terminus, Tamil NaduKilambakkam bus terminus, Tamil NaduSurat Cantral GSRTC Bus Terminal, GujaratMysore Road Satellite Bus Station, KarnatakaOoty bus stand, Tamil NaduThrissur KSRTC Bus Station, KeralaBroadway bus terminus, Tamil NaduShaktan Thampuran Private Bus Stand, KeralaNizamabad Bus Station, TelanganaThavakkara Bus Terminal Kannur, KeralaECIL Bus Station, TelanganaArni Fort bus terminus, Tamil NaduViluppuram Bus Station, Tamil NaduEluru New bus station, Andhra PradeshCentral Bus Terminus Salem, Tamil NaduKurnool bus station, Andhra PradeshRajahmundry bus station, Andhra PradeshTenali bus station, Andhra PradeshMaddilapalem bus station, Andhra PradeshSarai Kale Khan Inter-State Bus Terminus, DelhiTown Bus Terminus Salem, Tamil NaduEluru Old bus station, Andhra PradeshGandhipuram Central Bus Terminus, Tamil NaduGangwal Bus Stand, Madhya PradeshSarwate Bus Stand, Madhya PradeshCentral Bus Station (CBS), Hyderabad, TelanganaTenzing Norgay Bus Terminus, West BengalPeriyar Bus Stand, Tamil NaduAluva KSRTC bus station, KeralaInter State Bus Terminal, Raipur, ChhattisgarhVellore New Bus Terminus, Tamil NaduPerarignar Anna Bus Terminus, Thoothukkudi, Tamil NaduBejai Bus Terminal, KarnatakaCentral Bus Station Thiruvananthapuram, KeralaChennai Contract Carriage Bus Terminus, Tamil NaduErode Central Bus Terminus, Tamil NaduIdgah Bus Stand, Uttar PradeshMillennium Park Bus Depot, DelhiPimpri-Chinchwad Bus Stand, MaharashtraShantinagar Bus Station, KarnatakaSikar Bus Depot, RajasthanHindaun City Bus Depot, RajasthanMohali Bus Stand, PunjabParavur Municipal Bus Stand, KeralaArappalayam Bus Terminus, Tamil NaduUdaipur City Bus Depot, RajasthanCentral Bus Station Kumbakonam, Tamil NaduTiruvathipuram Bus Terminus, Tamil NaduChetpet Bus Terminus, Tamil NaduBaramati Bus Stand, MaharashtraMGR Bus Stand, Tirunelveli, Tamil NaduNew Bus Stand, Rajapalayam, Tamil NaduNana Kheda Bus Stand, Madhya PradeshGudivada bus station, Andhra PradeshBestawaripeta bus station, Andhra PradeshSaibaba Colony Bus Terminus, Tamil NaduSinganallur Bus Terminus, Tamil NaduPandalam KSRTC Bus Station, KeralaNavlakha Bus Stand, Madhya PradeshP.C. Mittal Memorial Bus Terminus, West BengalCoimbatore Integrated Bus Terminus, Tamil NaduCoimbatore Omni Bus Terminus, Tamil NaduGandhipuram Town Bus stand, Tamil NaduStadium Bus Stand Palakkad, KeralaPalakkad KSRTC bus terminal, KeralaManamadurai Bus Terminal, Tamil NaduKSRTC Terminal Complex Thiruvalla, KeralaBirsa Munda Bus Terminal, Ranchi, JharkhandKaisarbagh Bus Stand, Uttar PradeshJodhpur Bus Stand, RajasthanMysuru Sub Urban Bus Station, KarnatakaKuthambakkam Mofussil Bus Terminus, Tamil Nadu
Bus stationAreaStateNearest guide
Chennai Mofussil Bus TerminusTamil Nadu Mahabalipuram (Mamallapuram) guide (50 km)
Kempegowda Bus StationKarnataka Bengaluru guide (2 km)
Mahatma Gandhi Bus StationHyderabadTelangana Hyderabad guide
Kollam KSRTC Bus StationKerala Varkala guide (23 km)
Vadodara Central Bus StationVadodara Rural TalukaGujarat
NTR bus stationGuntur mandalAndhra Pradesh
Maharana Pratap Inter State Bus TerminusDelhiDelhi Delhi guide (7 km)
Palanpur GSRTC Bus PortPalanpurGujarat
Pandit Nehru Bus StationVijayawadaAndhra Pradesh
Pune Station Bus StandMaharashtraMaharashtra Lonavala & Khandala guide (55 km)
Swargate Bus StandPuneMaharashtra Lonavala & Khandala guide (55 km)
Mattuthavani Bus TerminusTamil Nadu Madurai guide (4 km)
Central Bus Station, TiruchirappalliTiruchirappalliTamil Nadu
Chatram Bus Station, TiruchirappalliChintamani, TiruchirappalliTamil Nadu
Jubilee Bus StationMaredpalle mandalTelangana Hyderabad guide (6 km)
Andamukkam City Bus StandKerala Varkala guide (22 km)
Tiruvannamalai Central Bus StationTamil Nadu
Tangasseri Bus TerminalTangasseriKerala Varkala guide (24 km)
Dwaraka bus stationVisakhapatnamAndhra Pradesh
Tirupati bus station complexTirupatiAndhra Pradesh
Swami Vivekanand Inter State Bus TerminusEast Delhi districtDelhi Delhi guide (11 km)
Ukkadam Bus TerminusUkkadamTamil Nadu Ooty guide (55 km)
Madhavaram Mofussil Bus TerminusTamil Nadu Mahabalipuram (Mamallapuram) guide (59 km)
Kilambakkam bus terminusTamil Nadu Mahabalipuram (Mamallapuram) guide (30 km)
Surat Cantral GSRTC Bus TerminalSuratGujarat
Mysore Road Satellite Bus StationKarnataka Bengaluru guide (5 km)
Ooty bus standTamil Nadu Ooty guide
Thrissur KSRTC Bus StationKokkalaiKerala Kochi guide (62 km)
Broadway bus terminusTamil Nadu Mahabalipuram (Mamallapuram) guide (53 km)
Shaktan Thampuran Private Bus StandKerala Kochi guide (62 km)
Nizamabad Bus StationNizamabadTelangana
Thavakkara Bus Terminal KannurThavakkaraKerala Coorg (Kodagu) guide (73 km)
ECIL Bus StationTelangana Hyderabad guide (12 km)
Arni Fort bus terminusTamil Nadu
Viluppuram Bus StationTamil Nadu
Eluru New bus stationEluru mandalAndhra Pradesh
Central Bus Terminus SalemTamil Nadu
Kurnool bus stationKurnoolAndhra Pradesh
Rajahmundry bus stationRajahmundryAndhra Pradesh
Tenali bus stationAndhra Pradesh
Maddilapalem bus stationVisakhapatnamAndhra Pradesh
Sarai Kale Khan Inter-State Bus TerminusSouth Delhi districtDelhi Delhi guide (5 km)
Town Bus Terminus SalemTamil Nadu
Eluru Old bus stationEluruAndhra Pradesh
Gandhipuram Central Bus TerminusGandhipuramTamil Nadu Ooty guide (51 km)
Gangwal Bus StandMadhya Pradesh
Sarwate Bus StandMadhya Pradesh
Central Bus Station (CBS), HyderabadTelangana Hyderabad guide (29 km)
Tenzing Norgay Bus TerminusWest Bengal Darjeeling guide (38 km)
Periyar Bus StandTamil Nadu Madurai guide (2 km)
Aluva KSRTC bus stationKerala Kochi guide (21 km)
Inter State Bus Terminal, RaipurChhattisgarh
Vellore New Bus TerminusTamil Nadu
Perarignar Anna Bus Terminus, ThoothukkudiTamil Nadu
Bejai Bus TerminalKarnatakaKarnataka
Central Bus Station ThiruvananthapuramThampanoorKerala Varkala guide (37 km)
Chennai Contract Carriage Bus TerminusTamil Nadu Mahabalipuram (Mamallapuram) guide (50 km)
Erode Central Bus TerminusErodeTamil Nadu
Idgah Bus StandUttar PradeshUttar Pradesh Agra guide (4 km)
Millennium Park Bus DepotDelhi Delhi guide (4 km)
Pimpri-Chinchwad Bus StandMaharashtra Lonavala & Khandala guide (45 km)
Shantinagar Bus StationKarnataka Bengaluru guide (2 km)
Sikar Bus DepotSikarRajasthan
Hindaun City Bus DepotRajasthan
Mohali Bus StandPunjab Shimla guide (62 km)
Paravur Municipal Bus StandPozhikaraKerala Varkala guide (11 km)
Arappalayam Bus TerminusTamil Nadu Madurai guide (2 km)
Udaipur City Bus DepotRajasthan Udaipur guide
Central Bus Station KumbakonamTamil Nadu
Tiruvathipuram Bus TerminusCheyyar talukTamil Nadu Mahabalipuram (Mamallapuram) guide (70 km)
Chetpet Bus TerminusTiruvannamalai districtTamil Nadu Puducherry (Pondicherry) guide (79 km)
Baramati Bus StandMaharashtra
MGR Bus Stand, TirunelveliTamil Nadu
New Bus Stand, RajapalayamRajapalayamTamil Nadu
Nana Kheda Bus StandUjjainMadhya Pradesh
Gudivada bus stationAndhra Pradesh
Bestawaripeta bus stationAndhra Pradesh
Saibaba Colony Bus TerminusTamil Nadu Ooty guide (50 km)
Singanallur Bus TerminusSinganallur Assembly constituencyTamil Nadu Ooty guide (51 km)
Pandalam KSRTC Bus StationPathanamthitta districtKerala Alleppey (Alappuzha) Backwaters guide (48 km)
Navlakha Bus StandMadhya Pradesh
P.C. Mittal Memorial Bus TerminusWest Bengal Darjeeling guide (37 km)
Coimbatore Integrated Bus TerminusTamil Nadu Ooty guide (60 km)
Coimbatore Omni Bus TerminusTamil Nadu Ooty guide (51 km)
Gandhipuram Town Bus standTamil Nadu Ooty guide (51 km)
Stadium Bus Stand PalakkadKerala Ooty guide (71 km)
Palakkad KSRTC bus terminalKerala Ooty guide (72 km)
Manamadurai Bus TerminalTamil Nadu Madurai guide (4 km)
KSRTC Terminal Complex ThiruvallaThiruvalla MunicipalityKerala Alleppey (Alappuzha) Backwaters guide (29 km)
Birsa Munda Bus Terminal, RanchiJharkhand
Kaisarbagh Bus StandUttar Pradesh
Jodhpur Bus StandRajasthan Jodhpur guide (6 km)
Mysuru Sub Urban Bus StationKarnataka Mysuru guide (2 km)
Kuthambakkam Mofussil Bus TerminusTamil Nadu Mahabalipuram (Mamallapuram) guide (50 km)

Frequently asked questions

How do I book a government bus in India?
Each state’s transport corporation sells tickets on its own website and app, and at the counter in the bus station. Many state buses are also sold on large booking sites. Book on the official site where you can, and keep your ticket on your phone.
What is an ISBT?
An Inter State Bus Terminal, the main long-distance bus station in many northern cities. Delhi has three: Kashmere Gate (Maharana Pratap ISBT), Anand Vihar and Sarai Kale Khan.

Sources: official websites as recorded on Wikidata (CC0) and the operators’ own sites, checked 19 Oct 2026.

Found an error?