Search bus tickets toPeru

switcheroo

Quickview

How to get to Peru by bus?

Routes24
Trips per day24
bus carriers1
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

What are the cheapest bus tickets to Peru?

The cheapest prices for a bus ticket to Peru that users have found recently on Wanderu start at $20.00. Such great deals to Peru are available on one route to Galesburg. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Peru. Davenport at $26.00 has consistently the lowest average bus ticket prices to Peru.

What are the main bus stations in Peru?

The most popular bus station in Peru is Sapp Bros - 3130 May Rd. Sapp Bros - 3130 May Rd is the busiest bus station in Peru.

What are the most popular bus routes to Peru?

Quincy

There is one bus schedule per day connecting Quincy with Peru. It takes on average 21 hours and 35 minutes to travel 154 miles, 248 kms, by bus from Quincy. One bus company operates schedules from Quincy, with Burlington Trailways offering the most daily connections to Peru. Traveling by bus from Quincy you will most likely to arrive in Peru at Sapp Bros - 3130 May Rd.
Avg. Time
21h 35m
Avg. Price
$72.26

Bowling Green

There is one bus schedule per day connecting Bowling Green with Peru. It takes on average 20 hours and 20 minutes to travel 176 miles, 282 kms, by bus from Bowling Green. One bus company operates schedules from Bowling Green, with Burlington Trailways offering the most daily connections to Peru. Traveling by bus from Bowling Green you will most likely to arrive in Peru at Sapp Bros - 3130 May Rd.
Avg. Time
20h 20m
Avg. Price
$59.66

Troy

There is one bus schedule per day connecting Troy with Peru. It takes on average 19 hours and 50 minutes to travel 190 miles, 305 kms, by bus from Troy. One bus company operates schedules from Troy, with Burlington Trailways offering the most daily connections to Peru. Traveling by bus from Troy you will most likely to arrive in Peru at Sapp Bros - 3130 May Rd.
Avg. Time
19h 50m
Avg. Price
$60.73

Atlantic

There is one bus schedule per day connecting Atlantic with Peru. It takes on average 8 hours and 35 minutes to travel 306 miles, 492 kms, by bus from Atlantic. One bus company operates schedules from Atlantic, with Burlington Trailways offering the most daily connections to Peru. Traveling by bus from Atlantic you will most likely to arrive in Peru at Sapp Bros - 3130 May Rd.
Avg. Time
8h 35m
Avg. Price
$120.00

Marshalltown

There is one bus schedule per day connecting Marshalltown with Peru. It takes on average 11 hours and 30 minutes to travel 202 miles, 324 kms, by bus from Marshalltown. One bus company operates schedules from Marshalltown, with Burlington Trailways offering the most daily connections to Peru. Traveling by bus from Marshalltown you will most likely to arrive in Peru at Sapp Bros - 3130 May Rd.
Avg. Time
11h 30m
Avg. Price
$74.00

What bus companies travel to Peru, Illinois?

Located in Illinois, United States, you can travel by bus to Peru from 24 destinations and choose from 24 daily bus schedules to get you there. Burlington Trailways has the most bus connections to Peru. The furthest bus arriving in Peru covers a distance of 356.75 miles, 573.99 kms, covering the journey in and 23.08 minutes

bus companies serving Peru