Pescara to Florence train with Frecciarossa

Tue, Jul 15
+ Add return
Frecciarossa
Intercity
Regionale
Intercity Notte
Trenitalia
1,000+ travel companies
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Pescara to Florence

Showing times and prices for Jul 16

Cheapest price

$51

Average price

$104

Fastest journey

4 h 4 m

Average duration

4 h 15 m

Trains per day

43

Distance

281 km

Cheap tickets

The best way to find a cheap train ticket from Pescara to Florence is to book your journey as far in advance as possible and to avoid traveling at rush hour.

The average ticket from Pescara to Florence will cost around $104 if you buy it on the day, but the cheapest tickets can be found for only $51.

Fast trains

It's difficult to get from Pescara to Florence without transferring at least once.

RegionaleRegionale 4216 · Regionale Veloce TTPER 3926 · Regionale 17851
02:15PM7h55
Pescara station
10:10PMFlorence Santa Maria Novella
$511One-way
2 transfers
RegionaleRegionale 4212 · Regionale 19811 · Regionale Veloce 4084
11:58AM9h52
Pescara station
09:50PMFlorence Santa Maria Novella
$561One-way
2 transfers
RegionaleRegionale 4210 · Regionale 19803 · Regionale Veloce 4082
10:15AM9h37
Pescara station
07:52PMFlorence Santa Maria Novella
$561One-way
2 transfers
RegionaleRegionale 4202 · Regionale Veloce 4153 · Regionale Veloce 4074
05:50AM8h01
Pescara station
01:51PMFlorence Santa Maria Novella
$561One-way
2 transfers
IntercityIntercity 614+RegionaleRegionale 17853 · Tuscany Line 18539
05:02PM6h48
Pescara station
11:50PMFlorence Santa Maria Novella
$621One-way
2 transfers

Travel Information

Compare train and bus for Pescara to Florence

Omio recommends booking the train as it is the most popular option from Pescara to Florence among Omio's users. If you are prioritising price take the bus with prices starting from €10. For those with little time consider booking a train which can get you there in 4h 43m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.3kg. The ticket price range depends on the travel mode: a bus costs an average of €10, and a train costs an average of €32.

Distance: 173 miles (280 km)

Compare train with

Most popular
Train
Bus

€37

Average price

€25

Average price

Cheapest

5h 13m

Average total duration

Fastest

4h 43m

Onboard

+

30m

Additional time*

6h 4m

Average total duration

5h 34m

Onboard

+

30m

Additional time*

0.1 - 0.3kg

CO2 emissions

Lowest

0.3 - 0.7kg

CO2 emissions

Frecciarossa

Most popular train company

FlixBus

Most popular bus company

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Pescara to Florence train times

Showing trains for today, Tuesday, July 15
Last updated at 6:48 AM
ProviderDepartsDurationArrivesTransfers
Tickets
frecciarossaFRECCIAROSSA 9806 · FRECCIAROSSA 1000 9415
On time
7:12 AM Pescara station
4h27
11:39 AM Florence Santa Maria Novella
1 transfer
frecciarossaFRECCIAROSSA 8814 · FRECCIAROSSA 8419
On time
8:11 AM Pescara station
4h28
12:39 PM Florence Santa Maria Novella
1 transfer
trenitaliaregRegionale 4210 · Regionale 19803 · Regionale Veloce 40828:15 AM Pescara station
9h37
5:52 PM Florence Santa Maria Novella2 transfers
trenitaliaregRegionale 23884+trenitaliaintIntercity 608 · Intercity 584
On time
8:23 AM Pescara Porta Nuova
6h31
2:54 PM Florence Rifredi
2 transfers
trenitaliaintIntercity 608 · Intercity 584
On time
9:02 AM Pescara station
5h52
2:54 PM Florence Rifredi
1 transfer
trenitaliaregRegionale 4212 · Regionale 19811 · Regionale Veloce 40849:58 AM Pescara station
9h52
7:50 PM Florence Santa Maria Novella2 transfers
frecciarossaFRECCIAROSSA 8818 · FRECCIAROSSA 1000 851910:08 AM Pescara station
4h16
2:24 PM Florence Santa Maria Novella1 transfer
trenitaliaregtrabocchi line 19778+frecciarossaFRECCIAROSSA 8820 · FRECCIAROSSA 1000 942710:47 AM Pescara, Tribunale
4h52
3:39 PM Florence Santa Maria Novella2 transfers
trenitaliaregtrabocchi line 19778+frecciarossaFRECCIAROSSA 8820 · FRECCIAROSSA 1000 942710:50 AM Pescara Porta Nuova
4h49
3:39 PM Florence Santa Maria Novella2 transfers
trenitaliaintIntercity 610 · Intercity 59411:02 AM Pescara station
5h23
4:25 PM Florence Rifredi1 transfer
frecciarossaFRECCIAROSSA 8820 · FRECCIAROSSA 1000 942711:10 AM Pescara station
4h29
3:39 PM Florence Santa Maria Novella1 transfer
trenitaliaregRegionale 19670+frecciarossaFRECCIAROSSA 8824 · FRECCIAROSSA 8525
On time
11:21 AM Pescara, Tribunale
5h03
4:24 PM Florence Santa Maria Novella
2 transfers
trenitaliaregRegionale 19670+frecciarossaFRECCIAROSSA 8824 · FRECCIAROSSA 8525
On time
11:24 AM Pescara Porta Nuova
5h00
4:24 PM Florence Santa Maria Novella
2 transfers
frecciarossaFRECCIAROSSA 8824 · FRECCIAROSSA 8525
On time
12:08 PM Pescara station
4h16
4:24 PM Florence Santa Maria Novella
1 transfer
trenitaliaregRegionale 4216 · Regionale Veloce TTPER 3926 · Regionale 17851
On time
12:15 PM Pescara station
7h55
8:10 PM Florence Santa Maria Novella
2 transfers
trenitaliaregRegionale 19672+trenitaliaintIntercity 612 · Intercity 599
On time
12:40 PM Pescara Porta Nuova
6h42
7:22 PM Florence Santa Maria Novella
2 transfers
trenitaliaregRegionale 19672+trenitaliaintIntercity 612+frecciarossaFRECCIAROSSA 1000 955912:40 PM Pescara Porta Nuova
5h24
6:04 PM Florence Santa Maria Novella2 transfers
trenitaliaintIntercity 612 · Intercity 599
On time
1:02 PM Pescara station
6h20
7:22 PM Florence Santa Maria Novella
1 transfer
trenitaliaintIntercity 612+frecciarossaFRECCIAROSSA 1000 95591:02 PM Pescara station
5h02
6:04 PM Florence Santa Maria Novella1 transfer
frecciarossaFRECCIAROSSA 9808 · FRECCIAROSSA 1000 85292:10 PM Pescara station
4h14
6:24 PM Florence Santa Maria Novella1 transfer
trenitaliaregtrabocchi line 19782+frecciarossaFRECCIAROSSA 8828 · FRECCIAROSSA 1000 94372:47 PM Pescara, Tribunale
4h52
7:39 PM Florence Santa Maria Novella2 transfers
trenitaliaregtrabocchi line 19782+frecciarossaFRECCIAROSSA 8828 · FRECCIAROSSA 1000 94372:50 PM Pescara Porta Nuova
4h49
7:39 PM Florence Santa Maria Novella2 transfers
trenitaliaintIntercity 614+trenitaliaregRegionale 17853 · Tuscany Line 185393:02 PM Pescara station
6h48
9:50 PM Florence Santa Maria Novella2 transfers
frecciarossaFRECCIAROSSA 8828 · FRECCIAROSSA 1000 94373:10 PM Pescara station
4h29
7:39 PM Florence Santa Maria Novella1 transfer
trenitaliaintnInterCityNotte 754+frecciarossaFRECCIAROSSA 950511:26 PM Pescara station
5h38
5:04 AM Florence Santa Maria Novella1 transfer
frecciarossaFRECCIAROSSA 9802 · FRECCIAROSSA 95153:00 AM Pescara station
4h04
7:04 AM Florence Santa Maria Novella1 transfer
trenitaliaregRegionale 4202 · Regionale Veloce 4153 · Regionale Veloce 40743:50 AM Pescara station
8h01
11:51 AM Florence Santa Maria Novella2 transfers
frecciarossaFRECCIAROSSA 8806 · FRECCIAROSSA 1000 85074:00 AM Pescara station
4h24
8:24 AM Florence Santa Maria Novella1 transfer
trenitaliaregRegionale 4170+trenitaliaintIntercity 604+frecciarossaFRECCIAROSSA 95274:36 AM Pescara Porta Nuova
5h28
10:04 AM Florence Santa Maria Novella2 transfers
trenitaliaintIntercity 604+trenitaliaregRegionale Veloce 4153 · Regionale Veloce 40745:02 AM Pescara station
6h49
11:51 AM Florence Santa Maria Novella2 transfers
trenitaliaintIntercity 604+frecciarossaFRECCIAROSSA 95275:02 AM Pescara station
5h02
10:04 AM Florence Santa Maria Novella1 transfer
trenitaliaregRegionale Veloce 4165 · treno 4165 effettuato con bus PE765+trenitaliaintIntercity 5905:30 AM Pescara station
8h00
1:30 PM Florence Rifredi2 transfers
trenitaliaregtrabocchi line 19772+frecciarossaFRECCIAROSSA 8810 · FRECCIAROSSA 1000 94135:42 AM Pescara, Tribunale
4h57
10:39 AM Florence Santa Maria Novella2 transfers
trenitaliaregRegionale 4172+frecciarossaFRECCIAROSSA 8810 · FRECCIAROSSA 1000 94135:51 AM Pescara Porta Nuova
4h48
10:39 AM Florence Santa Maria Novella2 transfers
frecciarossaFRECCIAROSSA 8810 · FRECCIAROSSA 1000 94136:10 AM Pescara station
4h29
10:39 AM Florence Santa Maria Novella1 transfer
trenitaliaregtrabocchi line 19658+frecciarossaFRECCIAROSSA 9806 · FRECCIAROSSA 1000 94156:36 AM Pescara, Tribunale
5h03
11:39 AM Florence Santa Maria Novella2 transfers
trenitaliaregtrabocchi line 19658+frecciarossaFRECCIAROSSA 9806 · FRECCIAROSSA 1000 94156:41 AM Pescara Porta Nuova
4h58
11:39 AM Florence Santa Maria Novella2 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Pescara to Florence by train or bus

Wed
Jul 16
Thu
Jul 17
Fri
Jul 18
Sat
Jul 19
Sun
Jul 20
Mon
Jul 21
Tue
Jul 22
Wed
Jul 23
Thu
Jul 24
Fri
Jul 25
Sat
Jul 26
Sun
Jul 27
Mon
Jul 28
Tue
Jul 29

Journey information

Overview: Train from Pescara to Florence

ItalyItaly
ItalyItaly
Icon of train
Trains from Pescara to Florence run on average 44 times per day, taking around 4h 43m. Cheap train tickets for this journey start at $40 (€32) but you can travel from only $12 (€10) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $12 (€10)
Distance
173 miles (280 km)
Average train duration
4h 43m
Cheapest ticket price
$40 (€32)
Trains per day
44
Fastest train
4h 29m
First train
00:45
Last train
22:49
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $12 (€10)

Train companies: Frecciarossa, Intercity and Intercity Notte from Pescara to Florence trains

You can travel by train from Pescara to Florence with Frecciarossa, Intercity and Intercity Notte for as low as $32 (€25). When you search for schedules and tickets, Omio will show you the best route.

Step on board a Frecciarossa train and relax as you travel across Italy. Trenitalia’s Frecciarossa high-speed trains make about 200 connections across Italy per day and are renowned for their comfort, speed and reduced environmental impact. Frecciarossa reach speeds up to 186 mph (300 kmh). When booking your Frecciarossa you can choose between four different classes: Standard, Premium, Business, and Executive.

Pescara to Florence train information with Frecciarossa:

  • Average Duration: 7 h 12 min
  • Cheapest Price: $141
  • Frecciarossa frequency: 1 a day

FAQs: Trains from Pescara to Florence

FAQs: Travel by train from Pescara to Florence 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 Pescara to Florence.
FAQs

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
More routes, destinations and providers
Currency
Language

Useful links