1map logoGo to main page

Bangalore to Kochi from $6: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bangalore, India
to
Kochi, India

How to Get from Bangalore to Kochi: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$6 by busBest price
368.4 kmDistance
2h 5m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bangalore to Kochi with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
2h  5m
Estimated price
$47-120
Recommended
Company
Indian Railways
Train
Average Duration
10h  31m
Estimated price
$3-18
Cheapest
route map
Distance: 368.4 km
Duration: 2h 5m

See more options

Company
Kerala State Road Transport Corporation
Bus
Average Duration
9h  10m
Estimated price
$6-15
Company
various
Drive
Average Duration
7h  43m
Estimated price
$60-90

Traveling From Bangalore to Kochi

Traveling from Bangalore to Kochi offers a fascinating contrast between Bangalore's modern urban landscape and Kochi's serene coastal charm, blending technology with tradition.

Best Neighbourhoods in Kochi

Kochi’s neighborhoods each offer a distinct blend of culture and experience.

Fort Kochi
• Famous for its charming colonial architecture.
• Home to vibrant art galleries and cafés.
Mattancherry
• Known for the historic Jewish Synagogue.
• Offers an array of local crafts and spices.
Ernakulam
• The commercial hub of Kochi with lively markets.
• Features modern amenities and excellent dining options.

Best Times To Visit Kochi's Attractions

Timing your visits to Kochi's attractions can truly enhance your experience.

Fort Kochi
Visit early morning or late afternoon for fewer crowds and stunning light.
Chinese Fishing Nets
Go during sunset for breathtaking views and a tranquil atmosphere.
Jewish Synagogue
Visit on weekdays to enjoy a quieter experience and more personal exploration.

Kochi Weather: What to Expect Year-Round

Kochi experiences a tropical climate with hot, humid summers and mild winters, creating diverse travel experiences throughout the year. The ideal times to visit are from November to February, when the weather is cooler and more pleasant, enhancing outdoor activities and sightseeing.

Dining Recommendation in Kochi

Don’t miss trying the iconic Kerala Sadya at Njarackal in Kochi, a traditional feast served on a banana leaf that showcases the rich flavors of local coconut and spices. Unlike Bangalore's contemporary dining scene, Kochi's culinary experience immerses you in authentic coastal cuisine, where the atmosphere feels vibrant and each dish tells a story of the region's heritage.

Bangalore - Kochi operators

Explore transport companies operating between Bangalore and Kochi, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
goindigo.in

Plane from Bengaluru (BLR) to Kochi (COK)

Average Duration
1h 2m
Estimated price
$29-130
Website
airindiaexpress.in

Plane from Bengaluru (BLR) to Kochi (COK)

Average Duration
1h
Estimated price
$30-80
Website
airasia.com

Plane from Bengaluru (BLR) to Kochi (COK)

Average Duration
1h 5m
Estimated price
$26-130
Website
helitrans.no

Plane from Bengaluru (BLR) to Kochi (COK)

Average Duration
1h 25m
Estimated price
$26-130
Website
starlightairline.com

Plane from Bengaluru (BLR) to Kochi (COK)

Average Duration
1h 15m
Estimated price
$24-120
Train Show train routes
Contact phone
14646
Website
indianrail.gov.in

Train from Bangalore Cant to Ernakulam Jn

Average Duration
10h 31m
Estimated price
$3-18
Bus Show bus routes
Contact phone
0471 - 2463799
Website
keralartc.com

Bus from Lalbaug to Ernakulam

Average Duration
9h 10m
Estimated price
$6-15

Bangalore to Kochi: Overview of Bus, Train, Flight, and Car Trips

Traveling between Bangalore and Kochi offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Bangalore to Kochi spanning 529.5 km, offering picturesque views along the way. The journey typically takes around 7 hours and 43 minutes of driving time. 💸 Prices for the Bangalore to Kochi car trip range from $60 to $90, making it an affordable and convenient option for travel.
Average price
$60 - $90
🚂 Traveling from Bangalore to Kochi by train is a convenient and scenic journey, with direct services operating twice daily. The approximately 10.5-hour trip offers travelers a chance to relax and enjoy the changing landscapes along the way. 🛤️ With multiple route options available, passengers can choose between direct connections or routes with transfers to reach Kochi. The distance between Bangalore and Kochi ranges from 595 km to 663 km, depending on the chosen route and transfer points. 🎟️ Ticket prices for the train between Bangalore and Kochi vary from $3 to $18, making it an affordable and comfortable travel option for those looking to explore the beautiful city of Kochi in Kerala.
Departure Point
Bangalore Cant station
Arrival Point
Ernakulam Jn station
Useful tips for train travellers
• Onboard catering services for the Bangalore to Kochi route are provided by Indian Railways and often vary by train type. Many trains offer a catering option where you can pre-order meals or buy snacks and beverages. Popular items include vegetarian and non-vegetarian thalis. Carrying your own food is also common and welcomed.
• The major seating options on trains from Bangalore to Kochi typically include Sleeper Class, AC 3 Tier, AC 2 Tier, and First Class. Sleeper Class is affordable but basic, while AC options provide comfort with air conditioning. First Class offers the most privacy and amenities, ideal for travelers looking for a luxurious experience. Make sure to book your tickets in advance, especially for AC classes.
• The primary operators for this route are Indian Railways, and you can find their services and schedules through their official website: indianrail.gov.in Additionally, trains are managed by South Western Railway and Southern Railway. For a more user-friendly option, consider using apps like RailYatri which provide train schedules and live status updates.
🛫 Experience a quick and convenient flight from Bengaluru to Kochi in just 55 minutes with airlines like Starlight Airline, Helitrans, and Air India Express. ✈️ The total flying time from Bengaluru Airport to Kochi Airport is 2 hours and 5 minutes, allowing you to cover the distance efficiently and comfortably. 💸 Prices for flights between Kochi and Bangalore range from $47 to $120, offering budget-friendly options for your journey between these two vibrant cities in India.
Departure Point
Bengaluru Airport
Arrival Point
Kochi Airport
🚌 Planning a trip from Bangalore to Kochi? A direct bus service operated by Kerala State Road Transport Corporation runs five times a day, taking approximately 9 hours and 10 minutes to reach Ernakulam from Lalbaug. 🌴 Looking for alternative bus routes to Kochi? You can choose from various options ranging from a 7-hour 12-minute journey covering 449 km to a 9-hour 52-minute route spanning 531 km, with different amenities and departure points available.
Departure Point
Lalbaug station
Arrival Point
Ernakulam station

Frequently asked questions

Find out more about the route from Bangalore to Kochi.

Or choose the category:
The distance between Bangalore and Kochi is approximately 368.5 km. If you prefer train travel, it takes around 10 hours and 31 minutes to reach Kochi from Bangalore. By plane, the travel time is much shorter, with a flight taking around 2 hours and 10 minutes. If you are driving, expect a travel time of about 7 hours and 43 minutes by car. Buses take the longest, with a journey time of approximately 12 hours and 25 minutes from Bangalore to Kochi.
The most cost-effective option for traveling from Bangalore to Kochi would be by bus, which takes 12 hours and 25 minutes and costs approximately $6-$15. However, if time efficiency is a priority, then flying would be the quickest option, taking only 2 hours and 10 minutes but costing around $50-$130.
The prices for a train journey from Bangalore to Kochi range from $3 to $18, depending on the class and availability of seats. For a bus trip from Kochi to Bangalore, the prices vary between $6 and $15, depending on the bus operator and type of bus.
To get from Bangalore to Kochi without using public transportation, you can opt for a private car or taxi. The driving distance between the two cities is approximately 529.5 km, and it takes around 7 hours and 43 minutes to drive. The prices for car rentals vary, ranging from $60 to $90, depending on the type of vehicle and rental company you choose.
To travel from Bangalore to Kochi without a car, you have a few options. The best way is to take a train, which takes around 10 hours and 31 minutes and costs between $3 to $18. Another option is to fly, which takes 2 hours and 10 minutes and costs between $50 to $130. Alternatively, you can also take a bus, which takes 12 hours and 25 minutes and costs between $6 to $15.
Yes, there is a direct link between Bangalore and Kochi. You can take a direct train from Bangalore Cant to Ernakulam Jn, which operates twice daily and takes approximately 10 hours and 31 minutes. Alternatively, there is a direct bus service departing from Bangalore and arriving at Ernakulam, with buses operating every four hours and taking around 12 hours and 25 minutes.
The flight between Bangalore and Kochi typically takes around 1 hour. The cost of the flight can vary, with prices ranging from $50 to $125.
There are numerous options for accommodation near Kochi with over 795 hotels to choose from. Prices start as low as $2 per night, making it a budget-friendly destination for travelers.