Cheapest price
$18
Average price
$44
Fastest journey
3 h
Average duration
3 h 15 m
Trains per day
22
Distance
106 km
The best way to find a cheap train ticket from Ancona to Perugia is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Ancona to Perugia will cost around $44 if you buy it on the day, but the cheapest tickets can be found for only $18.
It's difficult to get from Ancona to Perugia without transferring at least 2 times.
Omio recommends booking the train as it is the most popular option from Ancona to Perugia among Omio's users. If you are prioritising price take the bus with prices starting from €5. For those with little time consider booking a bus which can get you there in 1h 48m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.0 - 0.1kg.
Most popular Train | Bus |
---|---|
€16 Average price | €7 Average price Cheapest |
3h 41m Average duration 3h 11m Onboard + 30m Additional time* | 2h 18m Average duration Fastest 1h 48m Onboard + 30m Additional time* |
0.0 - 0.1kg CO2 emissions Lowest | 0.1 - 0.3kg CO2 emissions |
Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 11:50 AM Ancona station | 3h56 | 3:46 PM Perugia Università | 1 transfer | |
![]() | 11:50 AM Ancona station | 3h08 | 2:58 PM Perugia station | 1 transfer | |
![]() | 11:50 AM Ancona station | 5h37 | 5:27 PM Perugia Capitini | 2 transfers | |
![]() | 1:40 PM Ancona station | 3h59 | 5:39 PM Perugia station | 2 transfers | |
![]() | 4:50 PM Ancona station | 2h47 | 7:37 PM Perugia station | 1 transfer | |
![]() | 1:33 AM Ancona station | 4h06 | 5:39 AM Perugia Università | 2 transfers | |
![]() | 1:33 AM Ancona station | 4h11 | 5:44 AM Perugia Capitini | 2 transfers | |
![]() | 1:33 AM Ancona station | 3h59 | 5:32 AM Perugia station | 2 transfers | |
![]() | 3:05 AM Ancona station | 3h10 | 6:15 AM Perugia station | 2 transfers | |
![]() ![]() | 3:50 AM Ancona station | 3h50 | 7:40 AM Perugia station | 2 transfers | |
![]() ![]() | 3:50 AM Ancona station | 7h11 | 11:01 AM Perugia Capitini | 2 transfers | |
![]() ![]() | 3:50 AM Ancona station | 6h26 | 10:16 AM Perugia Università | 2 transfers | |
![]() ![]() ![]() | 4:20 AM Ancona station | 6h41 | 11:01 AM Perugia Capitini | 2 transfers | |
![]() ![]() ![]() | 4:20 AM Ancona station | 5h56 | 10:16 AM Perugia Università | 2 transfers | |
![]() | 4:45 AM Ancona station | 7h32 | 12:17 PM Perugia Università | 2 transfers | |
![]() | 4:45 AM Ancona station | 7h29 | 12:14 PM Perugia Capitini | 2 transfers | |
![]() ![]() | 6:38 AM Ancona station | 5h36 | 12:14 PM Perugia Capitini | 2 transfers | |
![]() ![]() | 6:38 AM Ancona station | 5h39 | 12:17 PM Perugia Università | 2 transfers | |
![]() | 7:05 AM Ancona station | 5h55 | 1:00 PM Perugia Capitini | 2 transfers | |
![]() | 7:05 AM Ancona station | 5h50 | 12:55 PM Perugia Università | 2 transfers | |
![]() | 7:05 AM Ancona station | 3h14 | 10:19 AM Perugia station | 2 transfers | |
![]() ![]() ![]() | 8:40 AM Ancona station | 5h33 | 2:13 PM Perugia Università | 2 transfers | |
![]() ![]() ![]() | 10:38 AM Ancona station | 5h39 | 4:17 PM Perugia Università | 2 transfers | |
![]() | 10:50 AM Ancona station | 3h30 | 2:20 PM Perugia station | 2 transfers | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Distance 65 miles (105 km) |
Average train duration 3h 11m |
Cheapest ticket price $17 (€14) |
Trains per day 16 |
Train providers 3 |
Fastest train 2h 37m |
First train 02:33 |
Last train 17:50 |
Regionale, Intercity and Frecciabianca trains will get you between Ancona and Perugia from $15 (€13). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Regionale is the regional train service of national carrier Trenitalia connecting all of Italy. It is the most convinient way to travel to both big cities and the smallest villages all over the Italian country. The regional trains have different names depending on the region they serve, such as Treno Regionale Veloce (TRV) and Treno Regionale Lento (TRL). Treno Rock and Treno pop are the two new trains part of Trenitalia regionale fleet. Trenitalia Regionale offers a variety of ticket types, including single tickets (economy and standard), return tickets, and season tickets. Onboard facilities include free Wi-Fi, air conditioning, and power sockets. The most popular routes for Regionale are between Rome and Milan, Naples and Florence, and Turin and Venice.
Ancona to Perugia train information with Regionale:
Traveling from Ancona to Perugia by train offers a seamless and comfortable way to experience the beautiful Italian countryside. The most popular departure station in Ancona is Ancona Centrale, while the trains commonly arrive at Perugia Fontivegge, the main station serving the city. Whether you are planning a quick day trip or a longer stay, choosing the train from Ancona to Perugia ensures hassle-free travel with convenient schedules and picturesque views along the route. Explore a range of tickets and enjoy a relaxing journey with reliable connectivity between these two stunning Italian towns.
Planning your journey from Ancona to Perugia by train? Great news — train ticket prices for this route start at an affordable $17 (€14), making it ideal for budget-conscious travelers. On average, you can expect to spend around $19 (€16) for a ticket, depending on the specific train type and booking time. For the best combination of convenience and price, consider traveling in September. This month often offers manageable passenger flow, comfortable weather, and competitive ticket prices, making your trip smooth and cost-effective. Don't wait—secure your perfect train ticket today!
Traveling by train from Ancona to Perugia is a convenient and comfortable option, with services provided by Trenitalia. This route typically features regional trains that offer a budget-friendly yet enjoyable journey, connecting these two cities through scenic Italian landscapes. Passengers can enjoy comfortable seating, ample luggage storage, and onboard facilities such as air-conditioning, ensuring a pleasant travel experience. With frequent departures and easy connections, the train is an excellent choice for both tourists and daily commuters exploring central Italy.
Planning a train journey between Ancona and Perugia? The two beautiful cities are separated by a distance of 65 miles (105 km). Traveling by train is a convenient option, offering a scenic and hassle-free ride. On average, the train journey takes approximately 2h 37m, making it an ideal choice for both commuters and tourists alike.
The connection between Ancona and Perugia is well-serviced, with an average of 16 trains per day running throughout the week. No matter the day of travel—be it a weekday or weekend—you’ll find convenient train options to suit your schedule.
Typically, the first train of the day departs from Ancona at 02:33, which is perfect for early risers looking to maximize their day. For those traveling later, the last train usually departs at 17:50, offering a good range of departure times to fit your plans.
Book your tickets today and check the full Ancona to Perugia train time and schedule to find the most suitable option for you!
Here are some other resources that might have the information you need