There are 8 ways to get from Bari to Lund by plane, train, train (Trenitalia), busferry, bus, 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 to Copenhagen Airport, train
best- Fly from Bari Karol Wojtyła Airport (BRI) to Copenhagen Airport (CPH)plane BRI - CPH
- Take the train from Copenhagen Lufthavn to Lund Centralstationtrain
3h 49mkr 1,206–2,926Fly to Malmö Airport, train
cheapest- Fly from Bari Karol Wojtyła Airport (BRI) to Malmö Airport (MMX)plane BRI - MMX
- Take the train from Svedala station to Lund Centralstationtrain
7h 22mkr 953–2,961Train via Bologna
- Take the train from Bari Centrale to Bologna Centraletrain Fr
- Take the train from Bologna Centrale to Venezia Mestretrain Fr
- Take the train from Venezia Mestre to Schwarzach-St.Veittrain Rj
- Take the train from St Johann im Pongau to Malmö, Centralstationtrain 304
31h 30mkr 3,816–7,800Bus and ferry, Bus
- Take the busferry from Port of Bari to Tiranabusferry
- Take the bus from Tirana to Malmö, Centralstationbus
38h 55mDrive 2,455.2 km
- Drive from Bari to Lundcar 2,455.2 km
22h 55mkr 4,486–6,480Train
- Take the train from Bari Centrale to Bolzano Bozentrain Ic
- Take the train from Bolzano Bozen to Brennero - Brennertrain Re
- Take the train from Innsbruck Hbf to Malmö, Centralstationtrain 304
34h 48mkr 3,798–6,637Bus
- Take the bus from Bari to Munich central bus stationbus N422
- Take the bus from Munich central bus station to Lundbus N73
39h 55mkr 2,159–3,737Drive, car train
- Drive from Bari to Villach Hbfcar
- Take the car train from Villach Hbf to Hamburg Hbfcartrain
- Drive from Hamburg Hbf to Lundcar
28h 41mkr 3,868–5,425
Bari to Lund by train
Questions & Answers
The cheapest way to get from Bari to Lund is to fly and train which costs 1200 kr - 3000 kr and takes 3h 49m.
The fastest way to get from Bari to Lund is to fly and train which takes 3h 49m and costs 1200 kr - 3000 kr.
No, there is no direct bus from Bari to Lund station. However, there are services departing from Port of Bari and arriving at Malmö, Centralstation via Asllan Rusi and Tirana. The journey, including transfers, takes approximately 38h 55m.
No, there is no direct train from Bari to Lund station. However, there are services departing from Bari Centrale and arriving at Lund Centralstation via Bologna Centrale, Venezia Mestre, Schwarzach-St.Veit, St Johann im Pongau and Malmö, Centralstation. The journey, including transfers, takes approximately 31h 30m.
The distance between Bari and Lund is 1701 km. The road distance is 2455.2 km.
The best way to get from Bari to Lund without a car is to train via Bologna which takes 31h 30m and costs 3800 kr - 8000 kr.
It takes approximately 3h 49m to get from Bari to Lund, including transfers.
Bari to Lund bus services, operated by Firenze Lines, depart from Port of Bari station.
Bari to Lund train services, operated by Trenitalia Frecce, depart from Bari Centrale station.
The best way to get from Bari to Lund is to train via Bologna which takes 31h 30m and costs 3800 kr - 8000 kr. Alternatively, you can bus, which costs 2100 kr - 3800 kr and takes 39h 55m.
What companies run services between Bari, Italy and Lund, Sweden?
You can take a train from Bari Centrale to Lund Centralstation via Bologna Centrale, Venezia Mestre, Schwarzach-St.Veit, St. Johann Im Pongau, St Johann im Pongau, and Malmö, Centralstation in around 31h 30m. Alternatively, you can take a bus from Bari to Lund via Munich central bus station in around 39h 55m.
- Website
- ryanair.com
Flights from Bari Karol Wojtyła Airport to Copenhagen Airport via Prague
- Ave. Duration
- 4h 10m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- kr 650–1,800
Flights from Bari Karol Wojtyła Airport to Malmö Airport via Warsaw Modlin
- Ave. Duration
- 5h 40m
- When
- Thursday
- Estimated price
- kr 650–2,400
- Website
- norwegian.com
Flights from Bari Karol Wojtyła Airport to Copenhagen Airport
- Ave. Duration
- 2h 40m
- When
- Wednesday and Saturday
- Estimated price
- kr 650–2,500
- Website
- flysas.com
Flights from Bari Karol Wojtyła Airport to Copenhagen Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- kr 800–3,000
- Website
- wizzair.com
Flights from Bari Karol Wojtyła Airport to Malmö Airport via Skopje
- Ave. Duration
- 9h 45m
- When
- Tuesday and Saturday
- Estimated price
- kr 650–2,500
- Website
- flyulendo.com
Flights from Bari Karol Wojtyła Airport to Malmö Airport via Tirana
- Ave. Duration
- 5h 25m
- When
- Thursday
- Estimated price
- kr 550–2,400
- Phone
- +46 771-77 77 1
- bokningssupporten@oresundstag.se
- Website
- oresundstag.se
Train from Copenhagen Lufthavn to Lund Centralstation
- Ave. Duration
- 35 min
- Frequency
- Every 20 minutes
- Estimated price
- kr 75–140
- Website
- https://www.oresundstag.se/en
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Copenhagen Lufthavn to Lund Centralstation
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Estimated price
- kr 75–120
- Website
- https://www.sj.se/en/
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bari Centrale to Bologna Centrale
- Ave. Duration
- 5h 45m
- Frequency
- Hourly
- Estimated price
- kr 1,000–2,100
- Schedules at
- trenitalia.com
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 22m
- Frequency
- Every 30 minutes
- Estimated price
- kr 250–490
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bari Centrale to Bologna Centrale
- Ave. Duration
- 6h 54m
- Frequency
- Every 2 hours
- Estimated price
- kr 750–1,600
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 36m
- Frequency
- 4 times a day
- Estimated price
- kr 170–370
- Website
- https://www.trenitalia.com/en.html
Train from Bari Centrale to Bolzano Bozen
- Ave. Duration
- 10h 36m
- Frequency
- Twice daily
- Estimated price
- kr 1,000–2,300
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- kr 210–420
- Website
- https://www.italotreno.it/en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- kr 200–340
- Website
- https://www.trenitalia.com/en.html
Train from Bolzano Bozen to Brennero - Brenner
- Ave. Duration
- 1h 20m
- Frequency
- Every 30 minutes
- Estimated price
- kr 120–200
- Website
- https://www.trenitalia.com/en.html
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Venezia Mestre to Schwarzach-St.Veit
- Ave. Duration
- 4h 7m
- Frequency
- Twice daily
- Estimated price
- kr 550–850
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- kr 550–850
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from St Johann im Pongau to Malmö, Centralstation
- Ave. Duration
- 17h 43m
- Frequency
- Once a week
- Estimated price
- kr 2,300–3,400
- Website
- https://www.snalltaget.se/en
Train from Innsbruck Hbf to Malmö, Centralstation
- Ave. Duration
- 20h 30m
- Frequency
- Once a week
- Estimated price
- kr 2,500–3,800
- Website
- https://www.snalltaget.se/en
- Phone
- +46 77 177 77 77
- Website
- skanetrafiken.se
Train from Svedala station to Lund Centralstation
- Ave. Duration
- 42 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 70–150
- Schedules at
- skanetrafiken.se
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
Train from Bolzano Bozen to Brennero - Brenner
- Ave. Duration
- 1h 19m
- Frequency
- 4 times a day
- Estimated price
- kr 200–370
- Website
- https://www.oebb.at/en/
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Villach Hbf to Hamburg Hbf
- Ave. Duration
- 13h 46m
- Frequency
- Once a week
- Estimated price
- kr 1,100–1,400
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +355696383030
- Website
- firenzelines.com
Busferry from Port of Bari to Tirana
- Ave. Duration
- 5h 47m
- Frequency
- Twice a week
- Estimated price
- kr 1,111
- Schedules at
- firenzelines.com
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Port of Bari to Tirana
- Ave. Duration
- 6h 18m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +355 (0) 69 432/6000
- bleditravel@hotmail.com
- Website
- facebook.com
Bus from Tirana to Malmö, Centralstation
- Ave. Duration
- 31h 38m
- Frequency
- Once a week
- Website
- https://www.facebook.com/bleditravellipjan/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Bari to Munich central bus station
- Ave. Duration
- 17h 25m
- Frequency
- Once daily
- Estimated price
- kr 1,000–1,800
- Website
- https://www.flixbus.co.uk
Bus from Munich central bus station to Lund
- Ave. Duration
- 21h 30m
- Frequency
- 5 times a week
- Estimated price
- kr 1,100–2,000
- Website
- https://www.flixbus.co.uk
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
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Bari to Lund bus services, operated by Firenze Lines, arrive at Tirana station.
Bari to Lund train services, operated by Trenitalia Frecce, arrive at Bologna Centrale station.
Yes, the driving distance between Bari to Lund is 2455 km. It takes approximately 22h 55m to drive from Bari to Lund.
Book your Bari to Lund train tickets online with Omio.
Book your Bari to Lund bus tickets online with Omio.
There are 326+ hotels available in Lund.


















































