Buses from Indianapolis to Evansville
🚌 Traveling from Indianapolis to Evansville by bus is convenient and easy. The direct bus service operated by Miller Transportation takes approximately 4 hours and 45 minutes, departing once daily. 🛣️ For a longer but more scenic route, you can take a bus transferring through Nashville and Corydon. This journey takes about 10 hours with a total distance of 240 miles. Greyhound and Miller Transportation are the agencies operating these bus services. ⏱️ If you prefer a faster option, there is a direct route that takes around 4 hours and 42 minutes covering a distance of 164 miles. This direct bus service from Indianapolis to Evansville is also operated by Miller Transportation.