1map logoGo to main page

Buffalo, NY, USA to Indianapolis, IN, USA from $39: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Buffalo, United States of America
to
Indianapolis, United States of America

How to Get from Buffalo to Indianapolis: 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.

$39 by trainBest price
703 kmDistance
6h 11m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Buffalo to Indianapolis 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
6h  11m
Estimated price
$113-404
Recommended
Company
Amtrak
Train
Average Duration
17h  44m
Estimated price
$39-367
Cheapest
route map
Distance: 703 km
Duration: 6h 11m

See more options

Company
Various
Train
Bus
Average Duration
11h  56m
Estimated price
$42-272
Company
Greyhound
Bus
Average Duration
12h  50m
Estimated price
$58-1130
Company
Various
Train
Plane
Average Duration
8h  3m
Estimated price
$122-547
Company
N/A
Drive
Average Duration
8h  23m
Estimated price
$1131-1132

Traveling From Buffalo to Indianapolis

The journey from Buffalo to Indianapolis offers a fascinating contrast between Buffalo's vibrant waterfront and rich history and Indianapolis's bustling motorsport culture and thriving arts scene.

Best Neighbourhoods in Indianapolis

Indianapolis boasts vibrant neighborhoods, each offering a distinct experience for visitors.

Broad Ripple Village
• Lively arts scene with galleries and theaters
• Numerous cafes and restaurants along the Canal
Downtown Indianapolis
• Home to iconic landmarks like the Statehouse
• Close to major attractions and sports venues
Fountain Square
• Rich in indie shops and live music venues
• Quaint parks perfect for picnicking and relaxation

Best Times To Visit Indianapolis's Attractions

Planning your visit to Indianapolis can enhance your experience at its iconic attractions.

Indianapolis Museum of Art
Visit on weekdays early in the morning for a quieter experience.
Children's Museum of Indianapolis
Mornings during weekdays are ideal to avoid large school groups.
Lucas Oil Stadium
Attending events during off-peak seasons provides a more relaxed atmosphere.

Indianapolis Weather: What to Expect Year-Round

Indianapolis experiences a humid continental climate, featuring hot summers and cold winters, which influences outdoor activities throughout the year; late spring and early fall are especially pleasant for exploring the city. Being aware of seasonal weather patterns can help you plan your travels effectively, ensuring you enjoy everything the city has to offer.

Dining Recommendation

For a distinctive culinary experience in Indianapolis, try the pork tenderloin sandwich at an iconic local diner; its crispy coating and tender meat showcase the city's love for heartwarming comfort food. This dish contrasts with Buffalo's famous wings by offering a different flavor profile and a laid-back, nostalgic atmosphere that reflects the Hoosier spirit.

Buffalo - Indianapolis operators

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

Plane Show flights
Website
aa.com

Plane from Buffalo (BUF) to Indianapolis (IND)

Average Duration
4h 53m
Estimated price
$4041-4042
Website
delta.com

Plane from Buffalo (BUF) to Indianapolis (IND)

Average Duration
4h 11m
Estimated price
$390-391
Website
southwest.com

Plane from Buffalo (BUF) to Indianapolis (IND)

Average Duration
4h 47m
Estimated price
$4048-4049
Website
united.com

Plane from Buffalo (BUF) to Indianapolis (IND)

Average Duration
4h 38m
Estimated price
$4044-4045
Train Show train routes
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Buffalo Depew Station to Chicago Union Station

Average Duration
10h 33m
Estimated price
$3922-3677

Train from Chicago Union Station to Indianapolis

Average Duration
4h 54m
Estimated price
$3678-1135
Contact phone
+1 888 842-7245
Website
viarail.ca

Train from Buffalo to Rochester

Average Duration
1h 9m
Estimated price
$3679-399
Bus Show bus routes
Contact phone
+1 888-378-3823
Website
baronsbus.com

Bus from Buffalo, NY to Cincinnati, OH

Average Duration
9h 40m
Estimated price
$397-36720

Bus from Toledo to Indianapolis, IN

Average Duration
4h 5m
Estimated price
$3921-3671
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Cincinnati Bus Station to Indianapolis Bus Station

Average Duration
2h 10m
Estimated price
$394-397

Buffalo to Indianapolis: Overview of Bus, Train, Flight, and Car Trips

Traveling between Buffalo and Indianapolis 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 Buffalo to Indianapolis covering a distance of 503 miles. Enjoy the journey through picturesque landscapes and charming towns along the way. 💵 Experience affordable travel options with prices ranging from $90 to $140 for the road trip from Buffalo to Indianapolis by car. Plan your budget accordingly and make the most of your journey without breaking the bank. ⏱️ Set aside approximately 8 hours and 23 minutes for the drive from Buffalo to Indianapolis, allowing for rest stops and potential sightseeing opportunities. Enjoy the freedom of the open road and create lasting memories on this exciting adventure.
Average price
$90 - $140
🚆 Although there is no direct train from Buffalo to Indianapolis travelers can take a 17-hour 44-minute journey with transfers via Buffalo Depew Station and Chicago Union Station operated by Amtrak. 🚌 Route options are available for those looking to travel by bus, with varying transfer durations and distances. The prices for a train between Buffalo and Indianapolis can range from $39 to $367. 🛤️ Depending on the route chosen, travelers can expect travel times ranging from 11 hours 47 minutes to 15 hours 2 minutes, with different transfer points and bus services such as Greyhound and Barons Bus to complete the journey.
Departure Point
Buffalo Depew Station
Arrival Point
Indianapolis station
🛫 Flying from Buffalo to Indianapolis involves a one-stopover flight with a duration of 3 hours and 38 minutes. Airlines such as Delta, Southwest, United, and American offer this route from Buffalo Airport to Indianapolis Airport. 🌆 Once you arrive in Indianapolis, the total travel time by plane from Buffalo is approximately 6 hours and 11 minutes. This journey offers a convenient option to reach the vibrant city of Indianapolis from the lively streets of Buffalo. 💰 Flight prices between Buffalo and Indianapolis range from $113 to $404, providing travelers with a variety of options to suit their budget while exploring these two dynamic cities in the United States.
Departure Point
Buffalo Airport
Arrival Point
Indianapolis Airport. The quickest flight takes 3h 38m and has one stopover
🚌 If you're traveling from Buffalo to Indianapolis by bus, be prepared for a journey with transfers. The trip, operated by Barons Bus and Greyhound USA, takes approximately 12 hours and 50 minutes. 💰 Ticket prices for the Buffalo to Indianapolis bus route can range from $58 to $142, providing budget-friendly options for travelers looking to explore the Midwest by bus.
Departure Point
Buffalo, NY station
Arrival Point
Indianapolis Bus Station

Frequently asked questions

Find out more about the route from Buffalo to Indianapolis.

Or choose the category:
The distance between Buffalo and Indianapolis is 437 miles by air. By train, it takes approximately 17 hours and 38 minutes, while by plane it takes about 6 hours and 26 minutes. If you choose to drive, the estimated travel time is 8 hours and 24 minutes. Taking a bus would be a longer journey, with a travel time of around 11 hours and 55 minutes.
The most cost-effective option for traveling from Buffalo to Indianapolis is by taking a bus, which typically costs between $55 and $150. Although it takes around 12 hours and 17 minutes, it offers a budget-friendly alternative. However, if time efficiency is a priority, the quickest option is to fly. With a flight duration of approximately 6 hours and 26 minutes, it provides a faster way to reach Indianapolis, albeit at a higher cost ranging from $150 to $410.
The prices for trains between Buffalo and Indianapolis range from $39 to $366. The prices for buses between Indianapolis and Buffalo range from $53 to $175. It's important to note that these prices may vary depending on the time of year, availability, and other factors. It's recommended to check with the specific transportation providers for the most accurate and up-to-date pricing information for your travel dates.
To travel from Buffalo to Indianapolis without using public transportation, you can drive. The driving distance is approximately 503 miles, and it would take approximately 8 hours and 24 minutes. The prices to rent a car and drive vary but typically range from $90 to $140.
To travel from Buffalo to Indianapolis without a car, the best option is to take a combination of train and bus, which takes approximately 11 hours and 50 minutes and costs between $40 and $280. Another option is to fly, which takes around 6 hours and 26 minutes and costs between $150 and $410. If you don't mind a longer journey, you can also take a bus via Cleveland, which takes about 11 hours and 55 minutes and costs between $50 and $180. Lastly, you could take a train, which takes 17 hours and 38 minutes and costs between $35 and $370.
Yes, there is a link between Buffalo and Indianapolis but there is no direct train or bus service between the two cities. To travel by train, you would need to take a train from Buffalo Depew Station to Chicago Union Station, and then transfer to another train to reach Indianapolis. This journey takes approximately 17 hours and 38 minutes. Alternatively, you can take a bus from Buffalo Metro Transportation Center to Cleveland Bus Station, transfer to another bus to Toledo, and then take a third bus to arrive in Indianapolis, with a total travel time of approximately 11 hours and 55 minutes.
The flight between Buffalo and Indianapolis typically takes around 3 hours and 55 minutes, including one stopover. However, there are no direct flights between the two airports. The cost of a flight between Indianapolis and Buffalo can vary, with prices ranging from $153 to $404. It is advisable to check with different airlines for the most accurate and up-to-date prices.
There are numerous options for accommodation near Indianapolis. There are over 659 hotels available in the area, providing a wide range of choices for travelers. The prices for these hotels start at $53 per night, ensuring that there are options available for various budget ranges. It is recommended to compare different hotels based on your preferences and budget to find the perfect stay near Indianapolis.

Trips from Buffalo

Trips to Indianapolis