Skip to content

Bus tickets across India

Good journeys start here.

Compare every operator on your route, pick your exact seat, and pay securely.

  • 3,500+ operators
  • 10 lakh+ routes
  • Fares set by the operator
  • Secure payments

Routes

Somewhere worth going.

Route map
Explore all 24 cities

Where we run

Explore your journey

22 cities, 24 corridors. Point at a route to see what it usually costs; pick two cities to see what runs today.

Route mapCorridors we sell
DelhiJaipurLucknowAhmedabadIndoreBhopalKolkataNagpurSuratNashikMumbaiPuneHyderabadVijayawadaGoaVizagHubliBengaluruChennaiMysuruCoimbatoreKochi
  • Your route
  • City
  • Busiest cities
  • Route we sell
  • Outlines: svg-maps, CC BY 4.0

Pick a city to start

Tap two cities on the map, or search for one above.

Popular this week

Today

Running today

Read from the reservation system you book through.

Live availability across selected popular corridors — Mumbai–Pune, Bengaluru–Chennai, Delhi–JaipurChecking availability…

Departing soon

  • Checking departures…

Meet Niki

Say the trip. Niki does the form.

Type or speak a journey the way you'd say it to a friend. Niki reads the cities, the date and what you care about, then hands you the same live results as the form. Nothing is booked until you choose a bus and pay.

Niki understood

  • FromHyderabad
  • ToVijayawada
  • DateSat, 14 Nov
  • LeavingAfter 6 PM
Search these buses Nothing is booked until you choose a bus and pay.

Ask Niki anything about your trip

Live

Which bus should I pick? Is this seat near the front? Niki looks up your route and answers from the same live data as the results.

Speak your trip

Live

Say it in English, Hindi or Telugu, or mix them. Niki fills the form; you press Search. Nothing is booked by voice.

Speak your trip

Help choosing a seat

Live

On the seat map, tell Niki what matters — window, lower berth, near the front — and it points at the seats that fit.

Policies in plain words

Live

The operator's cancellation terms, explained in rupees and clock time for your fare, beside the original text.

Boarding point from where you are

Live

Say where you'll start from — near the railway station, say — and Niki suggests the closest boarding point.

How it works

From search to boarding

Five steps. Each one shows you exactly what you are getting before you pay.

  1. Find your bus

    10 lakh+ routes

    Every operator on your route, side by side. Sort by price, duration or departure. No sponsored results.

    Search a route
  2. Choose your seat

    Fares set by the operator

    The operator's own seat map. Seater or sleeper, window or aisle, women-only seats marked. You pick the exact seat.

    Pick a bus and seat
  3. Pay securely

    No hidden charges

    UPI, cards, wallets and net banking through Razorpay. The fare you see is the fare you pay.

    How fares and payment work
  4. Board the bus

    Digital ticket

    Once the operator confirms your booking, your e-ticket shows your boarding point and reporting time. Check your booking status if confirmation is pending.

    Get your e-ticket
  5. Change plans

    Manage online

    Cancel from your booking page where the operator allows it. Refunds go back to the payment method you used.

    Read the cancellation policy

Offers

Offers

No app to install

Manage your ticket from any device

No app to install. Nikibus runs in the browser on any phone, and your ticket and booking status are one tap away.

  • Find any booking with your PNR
  • Download or re-send your e-ticket
  • Check your booking status

Your trip

Ready when you are.

Search a route, pick a seat from the operator's own map, and pay. The fare you see is the fare you pay.