There are 11 ways to get from Basel to Trieste (Region) by plane, shuttle, train (Trenitalia), bus, car, or 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 Basel to Ljubljana, shuttle
best- Fly from Basel (BSL) to Ljubljana (LJU)plane BSL - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Trieste Centrale
6h 55m€155–586Fly Basel to Trieste – Friuli Venezia Giulia Airport
cheapest- Fly from Basel (BSL) to Trieste – Friuli Venezia Giulia Airport (TRS)plane BSL - TRS
7h 44m€101–261Train
- Take the train from Basel SBB to Zürich HBtrain Tgv / ...
- Take the train from Zürich HB to Como S. Giovannitrain Ec
- Take the train from Como S.Giovanni to Milano Porta Garibalditrain S11
- Take the train from Milano P.Garibaldi to Monfalconetrain Fr
11h 46m€163–464Bus via Venice
- Take the bus from Basel SBB to Venice Mestrebus FlixBus N401
- Take the bus from Stazione Mestre to Trieste, Autostazionebus
12h 51m€187–417Drive 709.3 km
- Drive from Basel to Trieste (Region)car 709.3 km
7h 25m€122–176Train to Zurich Airport, fly to Ljubljana, shuttle
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Ljubljana (LJU)plane ZRH - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Trieste Centrale
6h 33m€162–632Train to Zurich Airport, fly to Venice Marco Polo Airport, shuttle
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Venice Marco Polo Airport (VCE)plane ZRH - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Trieste Centrale
7h 21m€267–732Train to Zurich Airport, fly to Trieste – Friuli Venezia Giulia Airport
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Trieste – Friuli Venezia Giulia Airport (TRS)plane ZRH - TRS
8h 38m€123–377Train to Zurich Airport, fly to Zagreb Franjo Tuđman Airport, shuttle
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Zagreb Franjo Tuđman Airport (ZAG)plane ZRH - ZAG
- Take a shuttle bus from Velika Gorica, Zagreb Airport to Trieste Centrale
8h 40m€163–894Train via Venice
- Take the train from Basel SBB to Bellinzonatrain Ec
- Take the train from Bellinzona to Como S. Giovannitrain S10 / ...
- Take the train from Como S.Giovanni to Venezia Mestretrain Ec
- Take the train from Venezia Mestre to Trieste Centraletrain Re
12h 9m€109–470Bus
- Take the bus from Basel SBB to Rijekabus
- Take the bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazionebus
14h 46m€166–261
Basel to Trieste (Region) by train
Questions & Answers
The cheapest way to get from Basel to Trieste (Region) is to drive which costs €120 - €180 and takes 7h 25m.
The fastest way to get from Basel to Trieste (Region) is to train and fly and shuttle which takes 6h 33m and costs €160 - €650.
No, there is no direct bus from Basel to Trieste (Region). However, there are services departing from Basel SBB and arriving at Barcola via Stazione Mestre and Trieste Centrale. The journey, including transfers, takes approximately 12h 51m.
No, there is no direct train from Basel to Trieste (Region). However, there are services departing from Basel SBB and arriving at Miramare via Zürich HB, Como S.Giovanni, Milano P.Garibaldi and Monfalcone. The journey, including transfers, takes approximately 11h 46m.
The distance between Basel and Trieste (Region) is 677 km. The road distance is 709.3 km.
The best way to get from Basel to Trieste (Region) without a car is to train which takes 11h 46m and costs €160 - €470.
It takes approximately 6h 55m to get from Basel to Trieste (Region), including transfers.
Basel to Trieste (Region) bus services, operated by FlixBus, depart from Basel SBB station.
Basel to Trieste (Region) train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Basel SBB station.
The best way to get from Basel to Trieste (Region) is to train which takes 11h 46m and costs €160 - €470. Alternatively, you can bus via Venice, which costs €180 - €420 and takes 12h 51m, you could also fly, which costs €100 - €270 and takes 7h 44m.
What companies run services between Basel, Switzerland and Trieste (Region), Friuli Venezia Giulia, Italy?
You can take a train from Basel SBB to Miramare via Zürich HB, Como S.Giovanni, Milano P.Garibaldi, and Monfalcone in around 11h 46m. Alternatively, you can take a bus from Basel SBB to Barcola via Venice Mestre, Stazione Mestre, Trieste, Autostazione, and Trieste Centrale in around 12h 51m.
- Website
- lufthansa.com
Flights from Basel to Ljubljana via Munich
- Ave. Duration
- 2h 45m
- When
- Monday and Wednesday
- Estimated price
- €80–200
Flights from Basel to Ljubljana via Frankfurt
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- €80–200
Flights from Zurich Airport to Ljubljana via Munich
- Ave. Duration
- 3h 7m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- €110–470
Flights from Basel to Trieste – Friuli Venezia Giulia Airport via Frankfurt
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- €180–650
Flights from Basel to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 5h 45m
- When
- Tuesday and Friday
- Estimated price
- €130–250
Flights from Zurich Airport to Trieste – Friuli Venezia Giulia Airport via Frankfurt
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- €170–600
Flights from Zurich Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- €90–390
- Website
- ita-airways.com
Flights from Basel to Ljubljana via Belgrade
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €210–360
Flights from Basel to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 5h 45m
- When
- Tuesday and Friday
- Estimated price
- €130–250
Flights from Zurich Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- €95–320
Flights from Zurich Airport to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- €85–170
Flights from Zurich Airport to Trieste – Friuli Venezia Giulia Airport via Frankfurt
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- €170–600
- Website
- swiss.com
Flights from Zurich Airport to Ljubljana
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €95–340
Flights from Zurich Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- €95–320
Flights from Zurich Airport to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- €85–170
Flights from Zurich Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €90–270
- Website
- airdolomiti.it
Flights from Basel to Trieste – Friuli Venezia Giulia Airport via Frankfurt
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- €180–650
Flights from Zurich Airport to Trieste – Friuli Venezia Giulia Airport via Frankfurt
- Ave. Duration
- 5h 16m
- When
- Every day
- Estimated price
- €170–600
- Website
- ryanair.com
Flights from Basel to Trieste – Friuli Venezia Giulia Airport via Berlin Brandenburg
- Ave. Duration
- 3h 55m
- When
- Monday and Friday
- Estimated price
- €90–230
Flights from Basel to Trieste – Friuli Venezia Giulia Airport via Krakow
- Ave. Duration
- 5h
- When
- Monday
- Estimated price
- €130–250
Flights from Zurich Airport to Trieste – Friuli Venezia Giulia Airport via Berlin Brandenburg
- Ave. Duration
- 3h 45m
- When
- Monday and Thursday
- Estimated price
- €95–270
- Website
- croatiaairlines.com
Flights from Zurich Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €90–270
- Website
- austrian.com
Flights from Zurich Airport to Zagreb Franjo Tuđman Airport via Vienna
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- €85–350
- Website
- airserbia.com
Flights from Basel to Ljubljana via Belgrade
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €210–360
- Website
- lot.com
Flights from Basel to Ljubljana via Warsaw Chopin
- Ave. Duration
- 4h 30m
- When
- Wednesday and Sunday
- Estimated price
- €210–360
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- €30–90
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Como S. Giovanni
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- €70–210
- Website
- https://www.sbb.ch/en
Train from Como S.Giovanni to Milano Porta Garibaldi
- Ave. Duration
- 1h 2m
- Frequency
- Once daily
- Estimated price
- €17–50
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Bellinzona
- Ave. Duration
- 2h 38m
- Frequency
- Every 3 hours
- Estimated price
- €80–240
- Website
- https://www.sbb.ch/en
Train from Bellinzona to Como S. Giovanni
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €19–55
- Website
- https://www.sbb.ch/en
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Como S.Giovanni to Milano Porta Garibaldi
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
Train from Bellinzona to Como S. Giovanni
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €3–4
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano P.Garibaldi to Monfalcone
- Ave. Duration
- 3h 37m
- Frequency
- Once daily
- Estimated price
- €55–110
- Schedules at
- trenitalia.com
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 2h 57m
- Frequency
- 5 times a day
- Estimated price
- €30–60
- Schedules at
- trenitalia.com
- Phone
- +41 58 580 70 70
- Website
- sob.ch
Train from Basel SBB to Bellinzona
- Ave. Duration
- 3h 56m
- Frequency
- Every 4 hours
- Estimated price
- €70–110
- Schedules at
- sob.ch
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Basel SBB to Bellinzona
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- €18–23
- Schedules at
- sbb-deutschland.de
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Como S.Giovanni to Venezia Mestre
- Ave. Duration
- 3h 20m
- Frequency
- 5 times a week
- Estimated price
- €65–120
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €80–120
- 2nd Class
- €65–90
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 2h 48m
- Frequency
- Hourly
- Estimated price
- €26–45
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 1h 57m
- Frequency
- Twice daily
- Estimated price
- €21–50
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 2h 1m
- Frequency
- Twice daily
- Estimated price
- €27–55
- Website
- https://www.italotreno.it/en
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Trieste Centrale
- Ave. Duration
- 1h 7m
- Frequency
- On demand
- Estimated price
- €31–260
- Website
- https://www.goopti.com/en/
- Shared
- €31
- Private
- €138
Bus from Stazione Mestre to Trieste, Autostazione
- Ave. Duration
- 2h 26m
- Frequency
- On demand
- Estimated price
- €140–340
- Website
- https://www.goopti.com/en/
Shuttle from Venezia, Aeroporto Marco Polo di Venezia to Trieste Centrale
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- €150–380
- Website
- https://www.goopti.com/en/
Shuttle from Velika Gorica, Zagreb Airport to Trieste Centrale
- Ave. Duration
- 2h 47m
- Frequency
- On demand
- Estimated price
- €44–550
- Website
- https://www.goopti.com/en/
- Shared
- €44
- Private
- €170
Bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazione
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €65–160
- Website
- https://www.goopti.com/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Basel SBB to Venice Mestre
- Ave. Duration
- 9h 35m
- Frequency
- Once daily
- Estimated price
- €40–75
- Website
- https://www.flixbus.co.uk
- Phone
- +41 79 445 39 68
- info@zelicreisen.ch
- Website
- zelicreisen.ch
Bus from Basel SBB to Rijeka
- Ave. Duration
- 11h 40m
- Frequency
- Twice a week
- Estimated price
- €99
- Schedules at
- zelicreisen.ch
Want to know more about travelling around Italy
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
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Basel to Trieste (Region) bus services, operated by FlixBus, arrive at Venice Mestre station.
Basel to Trieste (Region) train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Zürich HB station.
Yes, the driving distance between Basel to Trieste (Region) is 709 km. It takes approximately 7h 25m to drive from Basel to Trieste (Region).
Book your Basel to Trieste (Region) train tickets online with Omio.
There are 3415+ hotels available in Trieste (Region).
























































