There are 10 ways to get from Florence to Linköping by plane, train (Trenitalia), bus, train, night train, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Florence Peretola Airport to Linköping City Airport
best- Fly from Florence Peretola Airport (FLR) to Linköping City Airport (LPI)FLR - LPI
8h 3mkr 1,118–5,518Train
- Take the train from Firenze S.M.N. to Verona Porta NuovaFr
- Take the train from Verona Porta Nuova to München Ost89
- Take the train from München Ost to Malmö, Centralstation
- Take the train from Malmö, Centralstation to Linköping Centralstation
27h 12mkr 1,898–4,652Bus via Prague
- Take the bus from Florence Villa Constanza Bus Station to Praha, ÚAN FlorencN1533 / ...
- Take the bus from Praha, ÚAN Florenc to LinköpingN32
39h 10mkr 1,131–2,430Train, night train
- Take the train from Firenze S.M.N. to Bologna CentraleFr
- Take the train from Bologna Centrale to Innsbruck Hauptbahnhof89
- Take the night train from Innsbruck Hauptbahnhof to Malmö, CentralstationNt
- Take the train from Malmö, Centralstation to Linköping Centralstation
31h 11mkr 1,785–4,343Train to Bologna Guglielmo Marconi Airport, fly to Linköping City Airport
- Take the train from Florence Santa Maria Novella to Bologna Centrale
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Linköping City Airport (LPI)BLQ - LPI
8h 25mkr 1,141–4,788Train to Pisa International Airport, fly to Linköping City Airport
- Take the train from Firenze S.M.N. to Pisa Centrale
- Fly from Pisa International Airport (PSA) to Linköping City Airport (LPI)PSA - LPI
10h 16mkr 1,129–4,805Fly Florence Peretola Airport to Stockholm-Arlanda Airport, train
- Fly from Florence Peretola Airport (FLR) to Stockholm-Arlanda Airport (ARN)FLR - ARN
- Take the train from Stockholm Centralstation to Linköping Centralstation
7h 55mkr 1,358–4,008Bus
- Take the bus from Firenze Autostazione to Zagreb
- Take the bus from Zagreb, Autobusni Kolodvor to Prijedor
- Take the bus from Prijedor to Linköping
39h 48mDrive 2,255.3 km
- Drive from Florence to Linköping2,255.3 km
21h 57mkr 3,872–5,592Drive, car train
- Drive from Florence to Mallnitz-Obervellach
- Take the car train from Mallnitz-Obervellach to Hamburg Hbf
- Drive from Hamburg Hbf to Linköping
21hkr 3,476–13,065
Florence to Linköping by train
Questions & Answers
The cheapest way to get from Florence to Linköping is to bus via Prague which costs 1100 kr - 2500 kr and takes 39h 10m.
The fastest way to get from Florence to Linköping is to fly and train which takes 7h 55m and costs 1300 kr - 4100 kr.
No, there is no direct bus from Florence station to Linköping. However, there are services departing from Florence Villa Constanza Bus Station and arriving at Linköping via Praha, ÚAN Florenc. The journey, including transfers, takes approximately 39h 10m.
No, there is no direct train from Florence to Linköping station. However, there are services departing from Firenze S.M.N. and arriving at Linköping Centralstation via Verona Porta Nuova, München Ost and Malmö, Centralstation. The journey, including transfers, takes approximately 27h 12m.
The distance between Florence and Linköping is 1657 km. The road distance is 2255.3 km.
The best way to get from Florence to Linköping without a car is to train which takes 27h 12m and costs 1900 kr - 4700 kr.
It takes approximately 8h 3m to get from Florence to Linköping, including transfers.
Florence to Linköping bus services, operated by FlixBus, depart from Florence Villa Constanza Bus Station.
Florence to Linköping train services, operated by Trenitalia Frecce, depart from Firenze S.M.N. station.
The best way to get from Florence to Linköping is to fly which takes 8h 3m and costs 1100 kr - 5500 kr. Alternatively, you can train, which costs 1900 kr - 4700 kr and takes 27h 12m, you could also bus via Prague, which costs 1100 kr - 2500 kr and takes 39h 10m.
What companies run services between Florence, Italy and Linköping, Sweden?
KLM flies from Florence Peretola Airport (FLR) to Linköping City Airport (LPI) once daily. Alternatively, you can take a train from Firenze S.M.N. to Linköping Centralstation via Verona Porta Nuova, München Ost, and Malmö, Centralstation in around 27h 12m.
- Website
- klm.com
Flights from Florence Peretola Airport to Linköping City Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- kr 1,100–5,500
Flights from Bologna Guglielmo Marconi Airport to Linköping City Airport via Amsterdam Schiphol
- Ave. Duration
- 8h 33m
- When
- Every day
- Estimated price
- kr 900–4,200
Flights from Pisa International Airport to Linköping City Airport via Amsterdam Schiphol
- Ave. Duration
- 9h 42m
- When
- Monday and Friday
- Estimated price
- kr 950–4,500
Flights from Pisa International Airport to Linköping City Airport via Prague, Amsterdam Schiphol
- Ave. Duration
- 8h 50m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- kr 1,100–5,000
- Website
- lufthansa.com
Flights from Florence Peretola Airport to Stockholm-Arlanda Airport via Munich
- Ave. Duration
- 5h 16m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- kr 1,000–2,100
- Website
- flysas.com
Flights from Florence Peretola Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 2h 50m
- When
- Monday and Friday
- Estimated price
- kr 1,100–3,200
Flights from Florence Peretola Airport to Stockholm-Arlanda Airport via Copenhagen
- Ave. Duration
- 4h 45m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- kr 1,100–3,200
- Website
- swiss.com
Flights from Florence Peretola Airport to Stockholm-Arlanda Airport via Zurich
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- kr 900–3,200
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Firenze S.M.N. to Verona Porta Nuova
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- kr 250–650
- Schedules at
- trenitalia.com
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 170–380
- Schedules at
- trenitalia.com
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Verona Porta Nuova to München Ost
- Ave. Duration
- 5h 16m
- Frequency
- Every 4 hours
- Estimated price
- kr 480–1,200
- Website
- https://int.bahn.de/en
Train from Bologna Centrale to Innsbruck Hauptbahnhof
- Ave. Duration
- 4h 40m
- Frequency
- 3 times a day
- Estimated price
- kr 300–1,000
- Website
- https://int.bahn.de/en
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from München Ost to Malmö, Centralstation
- Ave. Duration
- 15h
- Frequency
- Once a week
- Estimated price
- kr 750–1,600
- Website
- https://www.snalltaget.se/en
Train from Malmö, Centralstation to Linköping Centralstation
- Ave. Duration
- 3h 3m
- Frequency
- 4 times a day
- Estimated price
- kr 410–1,100
- Website
- https://www.snalltaget.se/en
Night train from Innsbruck Hauptbahnhof to Malmö, Centralstation
- Ave. Duration
- 20h 30m
- Frequency
- Once a week
- Estimated price
- kr 1,000–1,400
- Website
- https://www.snalltaget.se/en
Train from Stockholm Centralstation to Linköping Centralstation
- Ave. Duration
- 1h 55m
- Frequency
- 5 times a day
- Estimated price
- kr 130–300
- Website
- https://www.snalltaget.se/en
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Malmö, Centralstation to Linköping Centralstation
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- kr 440–1,200
- Website
- https://www.sj.se/en/
Train from Stockholm Centralstation to Linköping Centralstation
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- kr 250–750
- Website
- https://www.sj.se/en/
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 17m
- Frequency
- Once daily
- Estimated price
- kr 110–160
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 44m
- Frequency
- Twice daily
- Estimated price
- kr 70–110
- Website
- https://www.trenitalia.com/en.html
Train from Firenze S.M.N. to Pisa Centrale
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- kr 120–250
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- kr 290–750
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- kr 500–750
- 2nd Class
- kr 290–390
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Florence Santa Maria Novella to Bologna Centrale
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- kr 160–380
- Website
- https://www.italotreno.it/en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Mallnitz-Obervellach to Hamburg Hbf
- Ave. Duration
- 6h 6m
- Frequency
- Once daily
- Estimated price
- kr 1,100–9,500
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- kr 4,600–5,100
- Car Compartment
- kr 8,000–9,500
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Florence Villa Constanza Bus Station to Praha, ÚAN Florenc
- Ave. Duration
- 17h 20m
- Frequency
- Twice daily
- Estimated price
- kr 550–1,300
- Website
- https://www.flixbus.co.uk
Bus from Praha, ÚAN Florenc to Linköping
- Ave. Duration
- 20h 50m
- Frequency
- 5 times a week
- Estimated price
- kr 700–1,200
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Florence Villa Constanza Bus Station to Praha, ÚAN Florenc
- Ave. Duration
- 16h 25m
- Frequency
- Once a week
- Estimated price
- kr 430–900
- Website
- https://regiojet.com/
- Phone
- +359 2 980 56 58
- info@mm-travel.bg
- Website
- mm-travel.bg
Bus from Firenze Autostazione to Zagreb
- Ave. Duration
- 10h 45m
- Frequency
- Once a week
- Schedules at
- mm-travel.bg
- Book at
- mm-travel.bg
- Phone
- +385 (0)98 39 89 59
- info@pepeks.hr
- Website
- pepeks.hr
Bus from Zagreb, Autobusni Kolodvor to Prijedor
- Ave. Duration
- 3h 25m
- Frequency
- 3 times a day
- Estimated price
- kr 282
- Schedules at
- pepeks.hr
- Phone
- +387/(0)52-751-339
- toping@teol.net
- Website
- topingtrade.com
Bus from Zagreb, Autobusni Kolodvor to Prijedor
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- kr 328
- Schedules at
- topingtrade.com
- Phone
- +387 32 246 306
- bbabic@biss-tours.ba
- Website
- biss-tours.ba
Bus from Prijedor to Linköping
- Ave. Duration
- 23h 38m
- Frequency
- Once a week
- Estimated price
- kr 1,700–2,100
- Schedules at
- biss-tours.ba
Want to know more about travelling around Sweden
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
5 incredible day trips from Florence by train
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
Florence to Linköping bus services, operated by FlixBus, arrive at Praha, ÚAN Florenc station.
Florence to Linköping train services, operated by Trenitalia Frecce, arrive at Verona Porta Nuova station.
Yes, the driving distance between Florence to Linköping is 2255 km. It takes approximately 21h 57m to drive from Florence to Linköping.
Book your Florence to Linköping train tickets online with Omio.
Book your Florence to Linköping bus tickets online with Omio and FlixBus.
There are 68+ hotels available in Linköping.











































