Indianapolis, IN to Philadelphia bus

Compare prices and tickets by train, bus or flight

Wed
Aug 10
Thu
Aug 11
Fri
Aug 12
Sat
Aug 13
Sun
Aug 14
Mon
Aug 15
Tue
Aug 16

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Indianapolis, IN to Philadelphia

distanceDistance582 miles (938 km)
durationAverage bus duration16 h
priceAverage bus ticket price$167 (€154)
frequencyBus frequency1 a day
changesDirect busNo
carriersBus providersGreyhound or Amtrak

Buses from Indianapolis, IN to Philadelphia cover the 582 miles (938 km) long journey taking on average 16 h with our travel partners like Greyhound or Amtrak. Normally, there is 1 bus operating per day, including direct services available. While the average ticket price for this trip costs around $167 (€154), you can find the cheapest bus ticket for as low as $139 (€128).

Bus providers: Greyhound and Amtrak from Indianapolis, IN to Philadelphia

Buy your official Greyhound and Amtrak bus tickets from Indianapolis, IN to Philadelphia from $139 (€128) with Omio. Find bus times and tickets for over 1000 travel companies to compare and book the most convenient journey.

Greyhound
Amtrak

If you're looking for cheap Greyhound tickets from Indianapolis, IN to Philadelphia, check out Omio! With one-way Indianapolis, IN to Philadelphia bus ticket prices starting as low as $144 (€133) when you book in advance, we'll help you get to Philadelphia from Indianapolis, IN by showing you the latest Greyhound offers, bus schedules and tickets for this 582 miles (938 km) route. You can also review relevant ticket information for each class fare available on this journey, such as baggage allowance and amenities offered onboard with Greyhound. If you search for Greyhound tickets to Philadelphia from Indianapolis, IN in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the bus. Whether you're looking for the cheapest, fastest or earliest bus to Philadelphia from Indianapolis, IN on offer, Omio makes it easier than ever for you to find that perfect bus with Greyhound so you can enjoy a smooth and comfortable journey.

Amtrak is the main bus company in the United States operating medium and long-distance intercity services in 46 US states as well as in 3 Canadian provinces. There are over 300 Amtrak buses running daily. With Amtrak you can travel by bus across the country and explore destinations near and far with routes such as the Northeast Regional connecting cities in the East Coast, the Coast Starlight connecting destinations up and down the West Coast, the Empire Builder connecting Chicago and Midwestern cities to the Northwest, and many more. Amtrak offers different class options suiting any budget, from Coach Class to Business Class, First Class, and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. There are several different ticket types including Saver, Value, Flexible, Business and Premium for you to book for your next bus journey from Indianapolis, IN to Philadelphia.

  • Average Price: $139

Travel Tips: Bus to Philadelphia from Indianapolis, IN

Take the bus to Philadelphia easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Indianapolis, IN to Philadelphia.
FAQs
Bus tickets between Indianapolis, IN and Philadelphia for some dates and times can be found for as cheap as $139 (€128)  one way in the next 7 days.
In the next 7 days you can expect to pay on average $167 (€154)  for a bus ticket between Indianapolis, IN and Philadelphia.
You should expect to travel around 582 miles (938 km)  from Indianapolis, IN to Philadelphia by bus.
The bus time between Indianapolis, IN and Philadelphia is on average 16 h  for the 582 miles (938 km) long journey, but the time it takes to go to Philadelphia from Indianapolis, IN by bus can vary depending on specific dates or traveling on weekends and holidays.
When taking a bus from Indianapolis, IN to Philadelphia, you can count on Greyhound or Amtrak for the best way to get you to Philadelphia. You can also check all possible bus providers who offer a service from Indianapolis, IN to Philadelphia and compare the amenities they offer before buying a bus ticket.
On average, there is 1 bus a day from Indianapolis, IN to Philadelphia. The bus times and services may be different on weekends and holidays compared to weekdays.
The earliest bus departing from Indianapolis, IN to Philadelphia leaves at 8: 05 PM. The last bus departing from Indianapolis, IN to Philadelphia leaves at 8: 05 PM. You can find the latest Indianapolis, IN to Philadelphia bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.
The price of a one way bus ticket from Indianapolis, IN to Philadelphia is on average $167 (€154) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus companies offering this journey. In general, you can find bus tickets to Philadelphia from Indianapolis, IN available a few months in advance.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language