|Distance||173 miles (279 km)|
|Average bus duration||6 h 40 min|
|Average bus ticket price||$65 (€56)|
Buses from Indianapolis, IN to Naperville, IL cover the 173 miles (279 km) long trip taking on average 6 h 40 min with our travel partners like Greyhound. There are direct bus services available. While the average ticket price for this journey costs around $65 (€56), you can find the cheapest bus ticket for as low as $65 (€56).
Here are some other resources that might have the information you need