All about buses to Delhi
| Local Time | |
| Country | India |
| Bus Routes | 829 |
| Bus Stations | 23 |
| Cheapest Trip | $3 |
| Most popular Bus Companies | |
| Other companies are Ashok Bus Service, Fouji Travels, Himalayan Nomad KTC, Jagdamba Tourism, New Himalaya Travels and Shakmbhari Travels | |
Enjoy these deals on your way to Delhi
Travel in comfort and enjoy a discount on your First Booking!
Cheap bus tickets to Delhi
-
NueGo5h 55m012:30 PMJaipurMain Bus Station6:25 PMDelhiAnand Vihar Bus Terminal0Premium EconomyA Bus from NueGo goes from Main Bus Station, Jaipur (India) at 1/27/2026 12:30:00 PM to Anand Vihar Bus Terminal, Delhi (India) arriving at 1/27/2026 6:25:00 PM. 50 Premium Economy ticket for $3 per person are available. Travel duration is 5h 55m
-
FlixBus5h 30m01:35 PMHaridwarBus Stop7:05 PMDelhiMajnu Ka Tila Outer Ring Road Bus Stop0EconomyA Bus from FlixBus goes from Bus Stop, Haridwar (India) at 1/31/2026 1:35:00 PM to Majnu Ka Tila Outer Ring Road Bus Stop, Delhi (India) arriving at 1/31/2026 7:05:00 PM. 50 Economy ticket for $4 per person are available. Travel duration is 5h 30m
-
FlixBus5h 15m04:15 PMChandigarhSec Bus Stop9:30 PMDelhiOuter Ring Road Makbara Chowk Bus Stop0Premium EconomyA Bus from FlixBus goes from Sec Bus Stop, Chandigarh (India) at 1/28/2026 4:15:00 PM to Outer Ring Road Makbara Chowk Bus Stop, Delhi (India) arriving at 1/28/2026 9:30:00 PM. 50 Premium Economy ticket for $4 per person are available. Travel duration is 5h 15m
-
NueGo3h 55m012:20 AMAmbalaAmbala4:15 AMDelhiAnand Vihar Bus Terminal0EconomyA Bus from NueGo goes from Ambala, Ambala (India) at 1/31/2026 12:20:00 AM to Anand Vihar Bus Terminal, Delhi (India) arriving at 1/31/2026 4:15:00 AM. 50 Economy ticket for $4 per person are available. Travel duration is 3h 55m
-
Intrcity Smartbus8h 15m09:30 PMAmritsarBus Stop5:45 AMDelhiSanjay Gandhi Bus Station0BusinessA Bus from Intrcity Smartbus goes from Bus Stop, Amritsar (India) at 1/29/2026 9:30:00 PM to Sanjay Gandhi Bus Station, Delhi (India) arriving at 1/30/2026 5:45:00 AM. 50 Business ticket for $5 per person are available. Travel duration is 8h 15m
-
Intrcity Smartbus6h 15m012:00 PMDehradunShastradhara bus stand6:15 PMDelhiSanjay Gandhi Bus Station0First ClassA Bus from Intrcity Smartbus goes from Shastradhara bus stand, Dehradun (India) at 1/27/2026 12:00:00 PM to Sanjay Gandhi Bus Station, Delhi (India) arriving at 1/27/2026 6:15:00 PM. 50 First Class ticket for $7 per person are available. Travel duration is 6h 15m
-
Jagdamba Tourism7h 15m09:45 PMLucknowAlambagh Bus Station5:00 AMDelhiKashmere Gate Metro Station0EconomyA Bus from Jagdamba Tourism goes from Alambagh Bus Station, Lucknow (India) at 2/2/2026 9:45:00 PM to Kashmere Gate Metro Station, Delhi (India) arriving at 2/3/2026 5:00:00 AM. 50 Economy ticket for $19 per person are available. Travel duration is 7h 15m
-
Northern Travels4h 15m012:45 AMChandigarhSec Bus Stop5:00 AMDelhiKashmere Gate Metro Station0EconomyA Bus from Northern Travels goes from Sec Bus Stop, Chandigarh (India) at 1/27/2026 12:45:00 AM to Kashmere Gate Metro Station, Delhi (India) arriving at 1/27/2026 5:00:00 AM. 50 Economy ticket for $22 per person are available. Travel duration is 4h 15m
-
New Himalaya Travels4h 45m01:30 AMChandigarhSec Bus Stop6:15 AMDelhiKashmere Gate Metro Station0EconomyA Bus from New Himalaya Travels goes from Sec Bus Stop, Chandigarh (India) at 1/27/2026 1:30:00 AM to Kashmere Gate Metro Station, Delhi (India) arriving at 1/27/2026 6:15:00 AM. 50 Economy ticket for $23 per person are available. Travel duration is 4h 45m
-
Himalayan Nomad KTC4h 0m01:30 AMChandigarhSec Bus Stop5:30 AMDelhiKashmere Gate Metro Station0EconomyA Bus from Himalayan Nomad KTC goes from Sec Bus Stop, Chandigarh (India) at 1/27/2026 1:30:00 AM to Kashmere Gate Metro Station, Delhi (India) arriving at 1/27/2026 5:30:00 AM. 50 Economy ticket for $23 per person are available. Travel duration is 4h 0m
-
New Himalaya Travels5h 5m01:15 AMChandigarhBus Station6:20 AMDelhiKashmere Gate Metro Station0EconomyA Bus from New Himalaya Travels goes from Bus Station, Chandigarh (India) at 1/27/2026 1:15:00 AM to Kashmere Gate Metro Station, Delhi (India) arriving at 1/27/2026 6:20:00 AM. 50 Economy ticket for $26 per person are available. Travel duration is 5h 5m
-
Ashok Bus Service8h 20m011:10 PMLucknowAlambagh Bus Station7:30 AMDelhiKashmere Gate Metro Station0EconomyA Bus from Ashok Bus Service goes from Alambagh Bus Station, Lucknow (India) at 2/2/2026 11:10:00 PM to Kashmere Gate Metro Station, Delhi (India) arriving at 2/3/2026 7:30:00 AM. 50 Economy ticket for $27 per person are available. Travel duration is 8h 20m
-
Fouji Travels7h 5m012:35 AMLucknowAlambagh Bus Station7:40 AMDelhiKashmere Gate Metro Station0EconomyA Bus from Fouji Travels goes from Alambagh Bus Station, Lucknow (India) at 2/2/2026 12:35:00 AM to Kashmere Gate Metro Station, Delhi (India) arriving at 2/2/2026 7:40:00 AM. 50 Economy ticket for $39 per person are available. Travel duration is 7h 5m
-
Shakmbhari Travels8h 10m012:45 AMLucknowAlambagh Bus Station8:55 AMDelhiKashmere Gate Metro Station0EconomyA Bus from Shakmbhari Travels goes from Alambagh Bus Station, Lucknow (India) at 2/2/2026 12:45:00 AM to Kashmere Gate Metro Station, Delhi (India) arriving at 2/2/2026 8:55:00 AM. 50 Economy ticket for $52 per person are available. Travel duration is 8h 10m
Cheap train tickets to Delhi
-
Indian Railways6h 50m07:25 AMJalandharTrain Station2:15 PMDelhiJunction Train Station0EconomyA Train from Indian Railways goes from Train Station, Jalandhar (India) at 1/27/2026 7:25:00 AM to Junction Train Station, Delhi (India) arriving at 1/27/2026 2:15:00 PM. 50 Economy ticket for $5 per person are available. Travel duration is 6h 50m
-
Indian Railways8h 22m08:58 AMJalandharTrain Station5:20 PMDelhiJunction Train Station0First ClassA Train from Indian Railways goes from Train Station, Jalandhar (India) at 1/27/2026 8:58:00 AM to Junction Train Station, Delhi (India) arriving at 1/27/2026 5:20:00 PM. 50 First Class ticket for $6 per person are available. Travel duration is 8h 22m
-
Indian Railways5h 40m05:10 AMJalandharTrain Station10:50 AMDelhiJunction Train Station0First ClassA Train from Indian Railways goes from Train Station, Jalandhar (India) at 1/28/2026 5:10:00 AM to Junction Train Station, Delhi (India) arriving at 1/28/2026 10:50:00 AM. 50 First Class ticket for $11 per person are available. Travel duration is 5h 40m
-
Indian Railways6h 20m010:35 AMJalandharTrain Station4:55 PMDelhiJunction Train Station0EconomyA Train from Indian Railways goes from Train Station, Jalandhar (India) at 1/28/2026 10:35:00 AM to Junction Train Station, Delhi (India) arriving at 1/28/2026 4:55:00 PM. 50 Economy ticket for $12 per person are available. Travel duration is 6h 20m
Cheap Carpooling to Delhi
-
BlaBlaCar5h 0m08:00 AMDehradun1:00 PMDelhi0EconomyA Car from BlaBlaCar goes from , Dehradun (India) at 2/1/2026 8:00:00 AM to , Delhi (India) arriving at 2/1/2026 1:00:00 PM. 50 Economy ticket for $5 per person are available. Travel duration is 5h 0m
-
BlaBlaCar4h 30m05:00 PMDehradun9:30 PMDelhi0EconomyA Car from BlaBlaCar goes from , Dehradun (India) at 1/29/2026 5:00:00 PM to , Delhi (India) arriving at 1/29/2026 9:30:00 PM. 50 Economy ticket for $7 per person are available. Travel duration is 4h 30m
-
BlaBlaCar6h 10m09:20 AMJalandhar3:30 PMDelhi0EconomyA Car from BlaBlaCar goes from , Jalandhar (India) at 1/31/2026 9:20:00 AM to , Delhi (India) arriving at 1/31/2026 3:30:00 PM. 50 Economy ticket for $10 per person are available. Travel duration is 6h 10m
-
BlaBlaCar6h 10m012:00 PMJalandhar6:10 PMDelhi0EconomyA Car from BlaBlaCar goes from , Jalandhar (India) at 1/27/2026 12:00:00 PM to , Delhi (India) arriving at 1/27/2026 6:10:00 PM. 50 Economy ticket for $12 per person are available. Travel duration is 6h 10m
Your route is not there? In the search bar, we have already filled Delhi as your destination. You just have to enter your place of departure. However, if you want to take the bus from Delhi, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return by bus from Delhi? Then check the return trip straight away and simply select the appropriate date. Are you travelling to Delhi with other people? Then indicate how many passengers are joining you and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transportation, such as trains, carpooling and flights, with which you can get to Delhi.All bus stops in Delhi
FAQs about the bus route to Delhi
Is there a direct bus to Delhi?
What can I take with me on my bus ride to Delhi?
What equipment and amenities does the bus to Delhi have?
Which bus stops are there in Delhi?
Which bus companies go to Delhi?
How can I find the best bus-deals to Delhi?
How much could I save by comparing buses to Delhi?
Why does CheckMyBus find the best bus deals to Delhi?
How does the CheckMyBus technology work for trips to Delhi?
Discover other destinations by bus
The most searched bus routes to Delhi
More bus connections to Delhi
- Buses Ahmedabad to Delhi
- Buses Ayodhya - Delhi
- Buses Ambala to Delhi
- Bus Amritsar to Delhi
- Bus to Delhi from Azamgarh
- Bus Barabanki - Delhi
- Bus to Delhi from Bathinda
- Bus from Begusarai to Delhi
- Buses to Delhi from Chandigarh
- Buses to Delhi from Chennai
- Buses to Delhi from Dehradun
- Bus to Delhi from Dharamshala
- From Gorakhpur to Delhi bus
- Buses Haldwani to Delhi
- Buses Indore to Delhi
- Jalandhar to Delhi bus
- Bus from Jammu to Delhi
- Bus to Delhi from Kanpur
- Bus from Karnal to Delhi
- Bus from Kasol to Delhi
- Bus Khanna to Delhi
- Buses Lucknow - Delhi
- Buses to Delhi from Ludhiana
- Bus from Manali to Delhi
- Bus Mathura to Delhi
- Buses to Delhi from Moga
- Bus Mohali - Delhi
- Bus to Delhi from Mumbai
- Buses to Delhi from Nainital
- Buses Patiala to Delhi
- From Patna to Delhi bus
- From Phagwara to Delhi bus
- Buses Prayagraj to Delhi
- Bus to Delhi from Rishikesh
- Bus Shimla to Delhi
- Bus Varanasi - Delhi




