1map logoGo to main page

Bangalore, Karnataka to Kolkata, West Bengal from $9: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bangalore, India
to
Kolkata, India

How to Get from Bangalore to Kolkata: 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.

$9 by trainBest price
975 milesDistance
3h 37m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bangalore to Kolkata 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
3h  37m
Estimated price
$78-176
Recommended
Company
Indian Railways
Train
Average Duration
32h  45m
Estimated price
$9-45
Cheapest
route map
Distance: 975 miles
Duration: 3h 37m

See more options

Company
Various
Bus
Train
Average Duration
31h  31m
Estimated price
$18-54
Company
N/A
Drive
Average Duration
26h  10m
Estimated price
$210-310

Traveling From Bangalore to Kolkata

Traveling from Bangalore to Kolkata offers a fascinating contrast: Bangalore's tech-driven pace meets Kolkata's rich cultural heritage and culinary delights.

Best Neighbourhoods in Kolkata

Kolkata's neighborhoods each offer a distinct taste of the city.

Kobhi Town
• Known for vibrant street art and cafés.
• Home to several cultural festivals.
Salt Lake City
• A hub for modern architecture and parks.
• Great shopping and dining options.
Bhowanipore
• Famous for historical landmarks and heritage homes.
• Bustling markets and street food galore.

Best Times To Visit Kolkata's Attractions

Timing your visits to Kolkata's attractions can greatly enhance your experience.

Victoria Memorial
Visit early in the morning to enjoy peaceful gardens and fewer tourists.
Howrah Bridge
Late afternoon offers stunning sunset views and fewer crowds.
Dakshineswar Kali Temple
Weekdays early in the day ensure a serene atmosphere for worship.

Kolkata Weather: What to Expect Year-Round

Kolkata experiences a tropical wet and dry climate, with hot summers, a monsoon season, and mild winters; the best times to visit are from November to February when the weather is cooler and more pleasant. Understanding the weather patterns can help you pack appropriately and plan activities to fully enjoy the city's vibrant atmosphere.

Dining Recommendation in Kolkata

You can't leave Kolkata without trying the iconic Fish Curry, especially at a renowned spot like Bhappa Ilish, where the rich flavors of hilsa fish combined with mustard sauce create a taste sensation that's distinct from Bangalore's cuisine. This dining experience showcases Kolkata's emphasis on local ingredients and traditions, providing a vibrant atmosphere steeped in cultural history.

Bangalore - Kolkata operators

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

Plane Show flights
Website
goindigo.in

Plane from Bengaluru Airport (BLR) to Kolkata Airport (CCU)

Average Duration
2h 31m
Estimated price
$70-200
Website
airasia.com

Plane from Bengaluru Airport (BLR) to Kolkata Airport (CCU)

Average Duration
2h 35m
Estimated price
$65-200
Website
airvistara.com

Plane from Bengaluru Airport (BLR) to Kolkata Airport (CCU)

Average Duration
2h 28m
Estimated price
$85-230
Website
spicejet.com

Plane from Bengaluru Airport (BLR) to Kolkata Airport (CCU)

Average Duration
2h 35m
Estimated price
$75-480
Train Show train routes
Contact phone
14646
Website
indianrail.gov.in

Train from Ksr Bengaluru to Howrah Jn

Average Duration
32h 45m
Estimated price
$9-45
Bus Show bus routes
Contact phone
0836 230 7300
Website
vrlbus.in

Bus from Anand Rao Circle to Maddilapalem

Average Duration
16h 3m
Estimated price
$10-21

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

Traveling between Bangalore and Kolkata 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 an epic road trip from Bengaluru to Kolkata, covering a distance of 1134 miles through the diverse landscapes of India. 🌆 Experience the thrill of driving for approximately 26 hours and 10 minutes, immersing yourself in the journey from bustling Bengaluru to the cultural hub of Kolkata. 💸 Explore the budget-friendly travel options ranging from $210 to $310 for a memorable and cost-effective road adventure from Bangalore to the vibrant city of Kolkata.
Average price
$210 - $310
🛤️ Traveling by train from Bengaluru to Kolkata is a scenic experience that takes approximately 32 hours and 45 minutes. Passengers can relax and enjoy the changing landscapes along the way. 🎟️ Ticket prices for the Bangalore to Kolkata train range from $9 to $45, providing budget-friendly options for those looking to explore these vibrant Indian cities via rail.
Departure Point
Ksr Bengaluru station
Arrival Point
Howrah Jn station
🛫 Flying from Bengaluru Airport to Kolkata Airport is a convenient and quick journey, with direct flights taking only 2 hours and 20 minutes. 💸 The prices for flights between Kolkata and Bangalore can range from $78 to $176, making it accessible for different budgets to enjoy the ease of air travel between these two vibrant cities.
Departure Point
Bengaluru Airport
Arrival Point
Kolkata Airport
🚌 Embark on a thrilling bus journey from Bangalore to Kolkata, spanning 1,582 km with 2 transfers. The first leg takes you from Bengaluru to Eluru via Shrim Corporate Services in a comfortable A/C Sleeper bus. 🛣️ Continue your adventure towards Kolkata with a scenic route covering a total distance of 1,681 km and 3 transfers. Enjoy a relaxing ride from Nellore to Eluru with Greenline Travels and Holidays before reaching Bhubaneswar with Sri Keerthana Sai Travels.

Frequently asked questions

Find out more about the route from Bangalore to Kolkata.

Or choose the category:
The distance between Bangalore and Kolkata is 975 miles. The typical travel times vary depending on the mode of transportation. By train, it takes approximately 32 hours and 45 minutes to reach Kolkata from Bangalore. By taking a combination of bus and train, the travel time is around 35 hours and 22 minutes. By plane, it takes about 3 hours and 37 minutes to reach Kolkata from Bangalore. By car, the travel time from Kolkata to Bangalore is approximately 26 hours and 10 minutes.
The most cost-effective option for traveling from Bangalore to Kolkata is by train, which ranges in price from $9 to $45. Although it takes approximately 32 hours and 45 minutes, it provides an affordable way to reach your destination. However, if time efficiency is a priority, flying is the quickest option, taking only 3 hours and 37 minutes, but with a higher cost ranging from $70 to $150.
The prices for train travel between Bangalore and Kolkata can range from $9 to $45, depending on the class of travel and the type of train chosen. It is advisable to check with the specific train service for the most accurate and up-to-date pricing information. Additionally, there may be additional charges or fees for amenities, such as meals or seat reservations.
To travel from Bangalore to Kolkata without using public transportation, you can opt for a road trip by renting a car. The driving distance between the two cities is approximately 1134 miles, and it takes around 26 hours and 10 minutes to complete the journey. The cost of renting a car for this trip can vary from $210 to $310, depending on the rental company and type of vehicle.
The best way to travel from Bangalore to Kolkata without a car is by train. The journey takes approximately 32 hours and 45 minutes and the ticket prices range from $9 to $45. Trains are a popular mode of transportation in India and offer comfortable and convenient travel options between major cities.
Yes, there is a direct train link between Bangalore and Kolkata. The train service operates once a week, on Sunday, with a journey time of approximately 32 hours and 45 minutes. The train departs from Ksr Bengaluru station and arrives at Howrah Jn station in Kolkata.
The flight duration between Bangalore and Kolkata typically takes around 2 hours and 20 minutes on a direct flight. However, the exact time may vary depending on factors such as weather conditions and airline schedules. The cost of a flight between Kolkata and Bangalore usually varies between $73 to $146, depending on the airline, time of booking, and other factors. It is recommended to check with different airlines to get the most accurate and up-to-date prices for your specific travel dates.
There are a wide range of options for accommodation near Kolkata. With over 973 hotels available, travelers have plenty of choices to suit their preferences and budgets. Prices for hotels in Kolkata start at $26 per night, making it possible to find affordable options. Whether you prefer luxury hotels, budget accommodations, or something in between, there are numerous options available.