Rome2Rio

How to get fromKrishnagiri to Agraby night bus, bus, plane, train, car, or bus (Flixbus)

Find Transport to Agra

See all options

There are 8 ways to get from Krishnagiri to Agra by night bus, bus, plane, train, car, or bus (Flixbus)

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Night bus, bus to Kempegowda International Airport, fly to Agra Airport

    best
    1. Take the night bus from Krishnagiri to Shanthi Nagarnightbus night bus
    2. Take the bus from Shanthinagara Bus Station to Kempegowda International Airportbus bus
    3. Fly from Kempegowda International Airport (BLR) to Agra Airport (AGR)plane plane BLR - AGR
    7h 16m
    ₹7,312–21,144
  2. Bus, train

    cheapest
    1. Take the bus from FlixBus Krishnagiri - Bypass to FlixBus Ambur - Bus Standbus bus FlixBus IN4317 / ...
    2. Take the train from Ambur to Agra Cantttrain train 12687
    37h 45m
    ₹1,099–7,339
  3. Bus via Hyderabad

    1. Take the bus from Krishnagiri to Lalbaugbus bus
    2. Take the bus from Kempegowda BS Majestic to Shamshabad B.S.bus bus
    3. Take the bus from Hyderabad, Telangana to Agra, Uttar Pradeshbus bus
    40h 38m
  4. Drive 1,928.4 km

    1. Drive from Krishnagiri to Agracar car 1,928.4 km
    28h 23m
    ₹21,643–31,263
  5. Bus to Salem, fly to Agra Airport

    1. Take the bus from Krishnagiri to Salembus bus
    2. Fly from Salem (SXV) to Agra Airport (AGR)plane plane SXV - AGR
    24h 2m
    ₹15,711–42,174
  6. Night bus, bus to Kempegowda International Airport, fly to Gwalior Airport, train

    1. Take the night bus from Krishnagiri to Shanthi Nagarnightbus night bus
    2. Take the bus from Shanthinagara Bus Station to Kempegowda International Airportbus bus
    3. Fly from Kempegowda International Airport (BLR) to Gwalior Airport (GWL)plane plane BLR - GWL
    4. Take the train from Gwalior Jn. to Agra Cantttrain train
    9h 2m
    ₹8,532–18,424
  7. Night bus, bus to Kempegowda International Airport, fly to Indira Gandhi International Airport, train

    1. Take the night bus from Krishnagiri to Shanthi Nagarnightbus night bus
    2. Take the bus from Shanthinagara Bus Station to Kempegowda International Airportbus bus
    3. Fly from Kempegowda International Airport (BLR) to Indira Gandhi International Airport (DEL)plane plane BLR - DEL
    4. Take the train from New Delhi to Agra Cantttrain train
    10h 7m
    ₹8,847–16,384
  8. Bus

    1. Take the bus from FlixBus Krishnagiri - Toll Bypass to FlixBus Bengaluru Majestic - Flixbus Boarding Zonebus bus
    2. Take the bus from Bangalore, Karnataka to Jaipurbus bus
    3. Take the bus from Jaipur to Agra, Uttar Pradeshbus bus
    2d 5h

Krishnagiri to Agra by bus and train

Calendar2Weekly Services
Duration37h 45mAverage Duration
Ticket₹1,099Cheapest Price
See schedules

Questions & Answers

What companies run services between Krishnagiri, Tamil Nādu, India and Agra, India?

You can take a bus from Krishnagiri to Agra, Uttar Pradesh via Lalbaug, Lalbagh Main Gate, Kempegowda Bus Station, Kempegowda BS Majestic, Shamshabad B.S., Shamshabad, Afzalgunj, Koti Maternity Hospital, and Hyderabad, Telangana in around 40h 38m.

Airlines
Train operators
Bus operators

Want to know more about travelling around India

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides