Rome2Rio

How to get fromKarnātaka to Chennaiby plane, train, bus, rideshare, bus (Flixbus), car, or taxi

Find Transport to Chennai

See all options

There are 10 ways to get from Karnātaka to Chennai by plane, train, bus, rideshare, bus (Flixbus), car, or taxi

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

  1. Fly from Bajpe Airport

    best
    1. Fly from Bajpe Airport (IXE) to Chennai International Airport (MAA)plane plane IXE - MAA
    2h 31m
    ₹6,313–13,140
  2. Train

    cheapest
    1. Take the train from Krishnarajapurm to Peramburtrain train 12608 / ...
    6h 18m
    ₹248–1,824
  3. Bus

    1. Take the bus from Bangalore, Karnataka to Chennai, Tamil Nadubus bus Bangalore, Karnataka - Chennai, Tamil Nadu
    6h 55m
  4. Rideshare

    1. Take the rideshare from Bengaluru to Chennairideshare rideshare 327 km
    5h 31m
    ₹900–1,100
  5. Fly from Shivamogga

    1. Fly from Shivamogga (RQY) to Chennai International Airport (MAA)plane plane RQY - MAA
    2h 23m
    ₹4,144–5,767
  6. Fly from Mysore

    1. Fly from Mysore (MYQ) to Chennai International Airport (MAA)plane plane MYQ - MAA
    2h 5m
    ₹5,627–21,511
  7. Bus to Kempegowda International Airport, fly

    1. Take the bus from Richmond Circle to Byatarayanapurabus bus
    2. Fly from Kempegowda International Airport (BLR) to Chennai International Airport (MAA)plane plane BLR - MAA
    4h 2m
    ₹4,384–6,646
  8. Bus via Vellore

    1. Take the bus from FlixBus Bengaluru - Tin Factory to FlixBus Vellore - Bypassbus bus FlixBus IN4302 / ...
    2. Take the bus from Tirupati to Chennai Madhavarambus bus
    9h 29m
    ₹568–1,464
  9. Drive 326.4 km

    1. Drive from Bengaluru to Chennaicar car 326.4 km
    4h 31m
    ₹3,686–5,323
  10. Taxi

    1. Take the taxi from Bengaluru to Chennaitaxi taxi 326.4 km
    4h 31m
    ₹7,500–9,500

Karnātaka to Chennai by bus and train

Calendar55Weekly Services
Duration6h 18mAverage Duration
Ticket₹248Cheapest Price
See schedules

Questions & Answers

What companies run services between Karnātaka, India and Chennai, India?

IndiGo Airlines and Air India Express fly from Bajpe Airport (IXE) to Chennai International Airport (MAA) 5 times a day. Alternatively, Indian Railways operates a train from Krishnarajapurm to Perambur every 4 hours. Tickets cost ₹230–1,800 and the journey takes 4h 43m.

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, How do I buy a London Underground ticket?, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.

More Questions & Answers