The Delhi–Agra bus route is India's most served inter-city corridor — over 732 daily bus services operated by 161 different operators, from basic non-AC UPSRTC buses at ₹199 to premium Volvo AC sleepers at ₹800+. The 192–233 km journey takes 3.5–4.5 hours on the Yamuna Expressway when traffic is clear — comparable to a cab but significantly cheaper. For solo travellers, couples, or budget groups, the bus is the smartest Delhi–Agra option: walk-in availability at ISBT, multiple boarding points across Delhi, and frequent enough departures that missing one doesn't derail your plan. This guide covers every bus type, operator, boarding point, and booking method for 2026.
Over 732 daily bus services operate on the Delhi–Agra route, run by both government and private operators. Currently, 161 bus operators serve this route. The average time taken to reach Agra from Delhi is around 4 hours 6 minutes. Early morning buses start at 00:00, and the last bus departs at 23:55. The distance is approximately 192 km, covering a journey of around 4 hours 35 minutes. Ticket prices start at ₹199. Non-AC seater buses are the cheapest option. AC semi-sleepers offer good comfort. AC sleeper buses are ideal for night travel. Several RTC and private bus operators offer options ranging from standard non-AC seats to premium sleeper/seater services including NueGo, IntrCity SmartBus, UPSRTC, and Volvo-operated private coaches. The bus is the best Delhi–Agra option for: solo travellers wanting the cheapest fare, groups of 2–4 where individual bus tickets are cheaper than a shared cab, travellers without advance train booking (buses have walk-in availability at ISBT), and night travellers who want AC sleeper comfort. This guide covers every key option in 2026.
Delhi to Agra bus 2026: Ticket prices range from ₹234 to ₹9,999 depending on bus type. Average journey: 4 hrs 6 min. 732+ daily services from 161 operators. Major boarding points in Delhi: ISBT Kashmiri Gate, Anand Vihar ISBT, Akshardham Metro Station, Connaught Place. Fares start at ₹199 for non-AC seater. Volvo AC seater from ₹899. Top operators: UPSRTC, NueGo, IntrCity SmartBus, Gola Bus Service. Book on redBus, MakeMyTrip, Goibibo, or walk-in at ISBT Kashmiri Gate. Best option for budget Taj Mahal day trip: UPSRTC AC seater (₹300–500) or NueGo (₹400–600) departing 6–7 AM from ISBT.
Delhi to Agra Bus — Types and Operators Compared
| Bus Type | Fare Range | Journey Time | Comfort | Best For | Operators |
|---|---|---|---|---|---|
| Non-AC Seater | ₹199–300 | 4–5 hrs | Basic — fixed recline seats, fan only | Budget travellers, short day trip | UPSRTC, local private |
| AC Seater (2+2) | ₹300–600 | 3.5–4.5 hrs | Good — AC, reclining seats, often Volvo chassis | Best value for day trip comfort | UPSRTC Volvo, NueGo, IntrCity |
| Volvo AC Seater Multi-Axle | ₹600–1,200 | 3.5–4 hrs | Premium — wide seats, good legroom, USB charging | Premium day trip, longer journeys | Private Volvo operators, UPSRTC |
| AC Semi-Sleeper | ₹500–900 | 3.5–4.5 hrs | Very good — wider reclining seats, near-flat | Evening/overnight comfort | Multiple private operators |
| AC Sleeper (2+1) | ₹800–2,500 | 3.5–5 hrs | Best — full-flat berths, curtained privacy | Night travel, maximum comfort | Private luxury operators |
| Electric AC (NueGo) | ₹400–700 | 3.5–4.5 hrs | Premium — electric bus, very quiet, USB + WiFi | Eco-conscious, premium budget | NueGo (GreenCell Mobility) |
Non-AC seater buses are the cheapest. AC semi-sleepers offer good comfort. AC sleeper buses are ideal for night travel. RTC and private operators such as IntrCity SmartBus, Gola Bus Service, NueGo, PTC-SKYBUS offer Volvo, AC, and non-AC seater and sleeper buses. For the Taj Mahal same-day trip: AC Seater or Volvo AC Seater departing 5:30–7 AM from ISBT — arriving Agra by 9:30–10:30 AM. Return by evening (last bus Agra→Delhi until 11:59 PM). Night sleeper buses are popular for overnight journeys to further South/West UP destinations that pass through Agra.
Key Operators — What Each Is Best For
UPSRTC operates several day and night buses on the Delhi–Agra route. The first UPSRTC bus departs Delhi at 02:00 and the last at 22:31. UPSRTC offers convenient bus services at affordable prices. Passengers may board from multiple boarding points in Delhi. UPSRTC (Uttar Pradesh State Road Transport Corporation) is the government operator — the largest bus operator on this route with the most departure times. Key advantage: walk-in availability at ISBT Kashmiri Gate counter. No advance booking needed for most departures — show up, buy ticket at counter, board. UPSRTC also offers Volvo AC seater services (₹300–600) alongside basic non-AC (₹199–250). The UPSRTC Volvo buses serve the Yamuna Expressway route and reach Agra Idgah ISBT — from where Agra auto/cab to Taj Mahal is 10–15 min (₹80–150). Best for: walk-in travel, frequent departures, government bus preference, budget priority.
NueGo operates Delhi to Agra buses with a minimum journey duration of approximately 3 hours 20 minutes. The first NueGo bus from Delhi departs at 05:15 and the last at 23:55. NueGo offers Volvo, AC, and seater/sleeper options. NueGo (GreenCell Mobility) operates India's largest fleet of electric intercity buses — the Agra route uses electric coaches that are significantly quieter and smoother than diesel alternatives. Features include: USB/Type-C charging at every seat, onboard WiFi, 2+2 reclining leather seats, live tracking via the NueGo app. Multiple Delhi boarding points — Connaught Place, IFFCO Chowk, Dhaula Kuan, Dwarka — make it the most convenient operator for South and West Delhi residents who don't want to travel to ISBT Kashmiri Gate first. Book via NueGo app or redBus. NueGo's minimum 3h 20m journey time is among the fastest non-premium options on the route. Best for: South/West Delhi residents, tech-comfortable travellers, eco-conscious preference, comfort above basic AC seater.
IntrCity SmartBus is one of the top-rated popular operators on the Delhi–Agra route. IntrCity offers Volvo, AC, and non-AC seater and sleeper buses. IntrCity SmartBus positions itself as the tech-forward premium operator — live GPS bus tracking (know exactly where your bus is in real time), professional uniformed staff, clean buses with seat pockets and reading lights, and a dedicated customer support line. Seating: wide 2+2 AC reclining seats. Boarding: multiple Delhi points including Connaught Place and Akshardham. IntrCity has a strong user rating on redBus — consistently rated among the top 5 operators on this route. Book via IntrCity app (best deals), redBus, or MakeMyTrip. Best for: travellers who want reliability + live tracking + professional service without going to the most expensive sleeper tier.
Delhi Boarding Points — Where to Board Your Agra Bus
| Boarding Point | Location | Best For | Operators Available |
|---|---|---|---|
| ISBT Kashmiri Gate | North Delhi, near Kashmiri Gate Metro (Red Line) | Most buses, walk-in UPSRTC, highest frequency | UPSRTC, all private operators, government buses — widest choice |
| Anand Vihar ISBT | East Delhi, near Anand Vihar Metro + Railway Station | East Delhi, UP border residents, connecting from trains | UPSRTC + select private operators |
| Akshardham Metro Station | East Delhi, Blue Line metro | Central/South-East Delhi, quick metro access | NueGo, IntrCity, select private operators |
| Connaught Place | Central Delhi | Central Delhi offices and hotels, tourists at CP hotels | NueGo, IntrCity, several private operators |
| IFFCO Chowk / Gurgaon | Gurgaon, Haryana | Gurgaon residents — avoid Delhi traffic entirely | NueGo, select private operators |
| Dhaula Kuan / Dwarka | South-West Delhi | Airport area, West Delhi, South Delhi | NueGo, IntrCity, select private operators |
ISBT Kashmiri Gate is the primary hub — the largest inter-state bus terminal in Asia, it connects to Kashmiri Gate Metro (Red Line and Violet Line interchange). For most Delhi visitors staying in tourist areas (Paharganj, Karol Bagh, Connaught Place): take the metro to Kashmiri Gate (15–30 min from central Delhi) and board at ISBT. For Gurgaon residents: IFFCO Chowk NueGo pick-up avoids Delhi entirely — a significant time saving. Ticket prices on redBus range from ₹234 to ₹9,999 depending on the bus type and features. Walk-in tickets at ISBT Kashmiri Gate counter are available for most UPSRTC services — no advance booking required. Private operator tickets should be booked in advance during weekends and peak season (October–March).
How to Book Delhi to Agra Bus Tickets Online
| Platform | Best For | Special Offers |
|---|---|---|
| redBus | Widest operator selection, seat map visualization, most reviews | Up to ₹500 off with redBus promo codes; frequent cashback offers |
| MakeMyTrip | Package with hotel or train, combined booking interface | MEGABUS code for additional savings; MMT SuperSaver deals |
| Goibibo | Good for comparing multiple operators side by side | BIGBUS promo code; Goibibo GoMoney cashback |
| NueGo App | Best prices for NueGo electric buses specifically | First booking discounts, NueGo loyalty points |
| IntrCity App | Best prices for IntrCity SmartBus specifically | App-exclusive discounts, real-time tracking feature |
| Walk-in ISBT counter | UPSRTC government buses, no advance needed, immediate boarding | No booking fee; full seat availability visible at counter |
Booking tips: For weekend and holiday travel (especially October–March Taj Mahal peak season), book private operator buses at least 3–5 days ahead — popular morning services sell out. For UPSRTC walk-in: arrive at ISBT 30 min before desired departure, buy at the counter, board. No app or advance booking required. Seat selection: on redBus, the seat map lets you pick specific seats — choose right-side window seats for Yamuna Expressway travel for scenic views and morning sun positioning (sun rises in East, Delhi→Agra goes south, so right/west-facing is shadier in morning).
Delhi to Agra Bus vs Train vs Cab — Complete Comparison
| Mode | Cost | Time | Comfort | Booking | Best For |
|---|---|---|---|---|---|
| Bus (AC Seater) | ₹300–600 pp | 3.5–4.5 hrs | Good (AC, reclining) | Walk-in or online | Budget solo/couple, flexible timing |
| Train (Gatimaan CC) | ₹765 pp | 1h 40m | Best (meals included) | IRCTC — advance booking | Speed + comfort priority, day trip |
| Train (Shatabdi CC) | ₹585 pp | ~2h 20m | Excellent (AC, meals) | IRCTC — advance booking | Earliest Agra arrival, budget train |
| Cab (shared/private) | ₹800–1,500 pp (shared) / ₹3,000–5,000 total | 2.5–4 hrs (traffic-dependent) | Best for groups | Instant app booking | Families, flexibility, door-to-door |
| Self-drive | ₹500–800 fuel one way | 2.5–3.5 hrs (traffic) | Maximum flexibility | No booking | Own car, Yamuna Expressway road trip |
Bus wins over train for: price (₹300–600 vs ₹585–765 for comparable comfort), walk-in availability (no advance booking), and multiple boarding points across Delhi. Train wins over bus for: journey time (1h 40m vs 3.5–4.5 hrs — train is 2–3x faster), on-time reliability (trains are more predictable than buses in traffic), and included meals on Gatimaan/Shatabdi. Bus vs cab for solo/couple: bus almost always cheaper and more comfortable than an individual cab. For group of 4–5 travelling together: cab can work out at ₹600–1,000 pp shared, comparable to AC bus but with door-to-door delivery. See our Delhi to Agra Train guide for the complete train comparison.
Agra Drop Points and Taj Mahal Access from Bus Stand
| Agra Drop Point | Distance to Taj Mahal | Auto/Cab Fare | Time |
|---|---|---|---|
| Agra ISBT (Idgah Bus Stand) | 6–7 km | Auto ₹80–120, cab ₹200–300 | 15–20 min |
| Agra Cantt (Railway Station area) | 5–6 km | Auto ₹80–100, cab ₹150–250 | 12–15 min |
| Kuberpur Toll Plaza (highway drop) | 10–12 km | Auto ₹150–200 | 20–25 min |
Most Delhi buses drop at Agra ISBT (Idgah Bus Stand) — 6 km from the Taj Mahal South Gate. From Agra ISBT: use pre-paid auto counter inside the bus terminal (ask for the pre-paid counter — fixed rates, no negotiation). Auto to Taj Mahal South Gate: ₹80–120 (15–20 min). E-rickshaws are also available at ₹50–80 for shorter distances in the Taj Mahal zone (vehicle-restricted area near the Taj means you'll walk the last 500m regardless). Important: Agra ISBT has a busy auto-tout presence — walk directly to the pre-paid counter inside the terminal rather than negotiating with individual auto-wallahs outside who typically quote 3–4x the pre-paid rate.
Delhi to Agra Bus Tips 2026
- Take the 5:30–7 AM bus for the Taj Mahal day trip: Early morning journeys are highly recommended when the Yamuna Expressway is relatively free. A 6 AM departure from ISBT arrives in Agra by 9:30–10 AM — enough time for the Taj before peak crowds (worst 11 AM–2 PM). Return: take any afternoon/evening bus, multiple services running until 11:59 PM. The Taj Mahal closes at sunset — plan your return bus after 5 PM for a full day. Remember: Taj Mahal is closed on Fridays
- ISBT Kashmiri Gate — get there by metro, not cab: ISBT Kashmiri Gate is accessible by both the Red Line (Kashmiri Gate station) and the Violet Line. From Connaught Place: Blue Line → Rajiv Chowk, change to Yellow Line → Kashmiri Gate, 15 min. From South Delhi: Violet Line directly to Kashmiri Gate. Avoid taking a cab to ISBT during morning peak (7–10 AM) — Delhi morning traffic can add 30–45 min. Metro is faster and cheaper (₹20–40 fare vs ₹200–400 cab)
- Yamuna Expressway vs NH19 — know which route your bus takes: The Yamuna Expressway (165 km, 6-lane, 100 km/h limit) is the faster route — 3.5–4 hrs in clear traffic. Some budget buses take the older NH19 (NH2, Grand Trunk Road) through Faridabad and Mathura — slower, 4.5–5 hrs, more stops. When booking online, check if the operator specifies "Yamuna Expressway" in the route description. Premium operators (NueGo, IntrCity) universally use the Yamuna Expressway
- Gurgaon residents — board at IFFCO Chowk, not ISBT: If you live or work in Gurgaon, NueGo and IntrCity both pick up at IFFCO Chowk metro station or nearby Gurgaon points. Taking the bus from Gurgaon eliminates the Delhi commute entirely — saves 45–60 minutes vs travelling to ISBT first. The IFFCO Chowk pick-up puts you on the NH48/Yamuna Expressway direction naturally without re-entering Delhi
- Combining Agra with Jaipur? The Delhi–Agra–Jaipur Golden Triangle circuit works well by bus — Agra–Jaipur buses run frequently (4–5 hrs, ₹300–600). See our Places to Visit in Jaipur guide for the 2-day Jaipur plan that pairs with a day in Agra. Total circuit: Delhi bus → Agra (1 night) → Jaipur bus (2 nights) → bus back to Delhi
₹199 UPSRTC for Walk-In Budget. ₹400–700 NueGo Electric for Comfort + Eco. ₹600–1,200 Volvo AC for Premium. 732 Daily Buses. Delhi to Agra Bus — India's Most Accessible Inter-City Route, Running 24 Hours.
Over 732 daily bus services operate on the Delhi–Agra route run by both government and private operators. Non-AC seater buses are the cheapest. AC semi-sleepers offer good comfort. AC sleeper buses are ideal for night travel. Major boarding points in Delhi include Akshardham Metro Station, Anand Vihar, Kashmiri Gate, Connaught Place, and Dhaula Kuan. The journey covers approximately 192 km in around 4 hours 35 minutes. First bus at 12:30 AM, last bus at 11:55 PM. Ticket prices from ₹199. For the budget Delhi–Agra day trip: UPSRTC Volvo AC at ₹350–500 from ISBT, 6 AM departure, Agra by 10 AM, full Taj Mahal day, return bus by 6 PM, back in Delhi by 10:30 PM. Total fare: ₹700–1,000 return pp. No advance booking needed. India's most accessible Taj Mahal day trip.
Cheapest bus from Delhi to Agra (2026): Non-AC seater UPSRTC government buses starting at ₹199 per person — walk-in available at ISBT Kashmiri Gate counter. AC seater (budget private and UPSRTC Volvo): ₹300–500. No advance booking required for UPSRTC — buy at the counter on the day. For online booking: redBus and MakeMyTrip show fares from ₹199–234. Goibibo from ₹199 with BIGBUS promo code. The ₹199 non-AC buses are slower (take NH19 older highway in some cases) and less comfortable — adequate for day travel in cool weather. For summer travel: pay the ₹100–200 extra for an AC seater — the difference between a 4-hour comfortable journey and an uncomfortable one in May heat. UPSRTC Volvo AC seater at ₹350–500 is the best value combination of price + comfort on this route.
Delhi to Agra bus journey time (2026): Average: 4 hours 6 minutes (redBus data across all services). Via Yamuna Expressway (premium operators — NueGo, IntrCity, UPSRTC Volvo): 3 hours 20 minutes to 4 hours in clear traffic. Early morning (before 7 AM departure): 3.5 hours — Yamuna Expressway is traffic-free. Daytime (9 AM–6 PM): 4–4.5 hours — expressway remains fast, minor toll congestion. Evening peak (6–9 PM): 4.5–5.5 hours — Delhi exit traffic adds time before reaching the expressway. Via NH19/Grand Trunk Road (older, slower route — some basic buses): 5–6 hours with more stops. Night bus (after 10 PM): 3.5–4 hours — minimal traffic, fastest road journey. Compare with train: Gatimaan Express 1h 40m, Shatabdi 2h 20m — train is 2–3x faster. The bus trade-off: cheaper fare, walk-in availability, multiple boarding points across Delhi — at the cost of 2 extra hours vs the fastest train.
Best bus from Delhi to Agra (2026) by use case: Best budget walk-in: UPSRTC Volvo AC Seater (₹350–500) from ISBT Kashmiri Gate — no advance booking needed, frequent departures, Yamuna Expressway route, arrives Agra ISBT. Best electric/eco + comfort: NueGo (₹400–700) — electric bus, USB + WiFi, multiple Delhi boarding points including Connaught Place, IFFCO Chowk. Most convenient for South/West Delhi. Best tech-forward premium: IntrCity SmartBus (₹450–900) — live GPS tracking, professional staff, USB charging, strong reviews on redBus. Multiple Delhi pick-up points. Best luxury: Private Volvo multi-axle AC sleeper (₹800–2,500) — for overnight travel or maximum comfort. Night travel specifically. Best overall for day trip: NueGo or IntrCity 6–7 AM departure (pre-book via app) — arrives Agra by 9:30–10:30 AM, comfortable AC journey, pick-up near Central/South Delhi. Book via redBus, MakeMyTrip, or operator's own app (often slightly cheaper).
Delhi boarding points for Agra bus (2026): ISBT Kashmiri Gate: Main hub, North Delhi, Kashmiri Gate Metro station (Red + Violet Line). All operators including UPSRTC government buses. Walk-in tickets available at counter. Most buses, most frequency. Best for: Central Delhi, Old Delhi, tourists at Paharganj/Connaught Place hotels. Anand Vihar ISBT: East Delhi, near Anand Vihar Railway Station and Metro. UPSRTC + select private operators. Best for: East Delhi residents, travellers arriving by UP/Uttarakhand trains. Akshardham Metro Station: East Delhi, Blue Line. NueGo, IntrCity, private operators. Best for: South-East/East Delhi residents on Blue Line metro. Connaught Place: Central Delhi, multiple operators including NueGo and IntrCity pick-up. Best for: business travellers, CP area hotels, central location. IFFCO Chowk/Gurgaon: Gurgaon, Haryana. NueGo primarily. Best for: Gurgaon residents — avoids Delhi entirely, directly on NH48 towards Yamuna Expressway. Dhaula Kuan/Dwarka: South-West Delhi. NueGo, IntrCity. Best for: Airport area (IGI), West/South Delhi. Tip: Check your specific operator's boarding point when booking — not all operators stop at all locations. redBus shows exact pick-up points for each bus.
Bus vs train for Delhi to Agra (2026): Choose train when: Speed is priority — Gatimaan Express 1h 40m vs bus 3.5–4.5 hrs (train is 2–3x faster). Reliability matters — trains are more predictable than buses in traffic. Premium experience priority — Gatimaan includes meals, police escort, complimentary snacks. You've planned in advance (train booking works best 3–7 days ahead). Choose bus when: Budget is tight — bus from ₹199–600 vs train from ₹585–765. No advance planning — buses have walk-in availability at ISBT, no IRCTC account needed. Multiple Delhi boarding points — bus picks up at Connaught Place, Akshardham, Gurgaon, etc. vs trains only from NDLS (Shatabdi) or NZM (Gatimaan/Vande Bharat). Group travel — multiple bus seats always available vs limited train seats at last minute. Flexibility on return time — buses run until 11:59 PM vs limited evening train options. Budget verdict: bus saves ₹200–500 per person vs equivalent train class. Time verdict: train saves 2–3 hours. For Taj Mahal day trip with fixed schedule and comfort priority: train. For flexible budget travel or last-minute planning: bus.
How to book Delhi to Agra bus online (2026): Step 1: Choose platform — redBus (widest choice), MakeMyTrip, Goibibo, NueGo app (for NueGo specifically), IntrCity app (for IntrCity specifically). Step 2: Enter From: Delhi (or specific boarding point) → To: Agra. Select travel date. Step 3: Filter by operator, bus type (AC Seater, Volvo, Sleeper), departure time. Check ratings (aim for 4.0+ on redBus), boarding point convenience, and drop point in Agra. Step 4: Select seat on seat map. Window seats preferred. Right side (odd-numbered seats on many buses) faces west — shadier in morning travel. Step 5: Enter passenger details. Pay via UPI, card, or wallet. e-ticket emailed + available in app. Promo codes: redBus — use current promo code (up to ₹500 off). MakeMyTrip — MEGABUS code. Goibibo — BIGBUS code. Walk-in option: ISBT Kashmiri Gate counter — UPSRTC buses, no booking needed, buy on day. For weekend and peak season: book at least 3–5 days in advance for premium operators. For UPSRTC government buses: no advance needed, high walk-in frequency.
Reader Experiences