There are 11 ways to get from Basel SBB Station to Pula by plane, train, ferry, car ferry, bus, night train, shuttle, or car
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 Pula Airport
best- Fly from Basel (BSL) to Pula Airport (PUY)plane BSL - PUY
5h 4m€66–251Fly Basel to Zagreb Franjo Tuđman Airport, bus
cheapest- Fly from Basel (BSL) to Zagreb Franjo Tuđman Airport (ZAG)plane BSL - ZAG
- Take the bus from Zagreb, Autobusni Kolodvor to Pula , Autobusni Kolodvorbus
9h 9m€56–358Train, line 2 ferry, car ferry
- Take the train from Basel SBB to Domodossolatrain Ec
- Take the train from Domodossola to Venezia S. Luciatrain Ec
- Take the ferry from Ferrovia "A" to Tronchetto "A"ferry 2 / ...
- Take the carferry from Port of Venice to Port of Pulacarferry
13h 28m€256–474Bus
- Take the bus from Basel SBB to Rijekabus
- Take the bus from Rijeka bus station to Pula , Autobusni Kolodvorbus 971A / ...
14h 12m€149–151Train, night train
- Take the train from Basel SBB to Zürich HBtrain Tgv / ...
- Take the nighttrain from Zuerich Hb to Ljubljananighttrain En
- Take the train from Ljubljana to Pulatrain
18h 21m€317–899Fly Basel to Venice Marco Polo Airport, shuttle
- Fly from Basel (BSL) to Venice Marco Polo Airport (VCE)plane BSL - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Pula railway Stattion
7h 30m€101–1,121Train 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 Pula railway Stattion
8h 34m€155–1,230Train to Zurich Airport, fly to Ljubljana, bus
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Ljubljana (LJU)plane ZRH - LJU
- Take the bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Pula , Autobusni Kolodvorbus
8h 21m€420–1,170Bus via Venice
- Take the bus from Basel SBB to Venice Mestrebus FlixBus N401
- Take the bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Pula , Autobusni Kolodvorbus 419 / ...
17h 30m€77–123Train
- Take the train from Basel SBB to Sarganstrain Ic3 / ...
- Take the train from Sargans to Schwarzach-St.Veittrain Ec
- Take the train from Schwarzach-St.Veit to Villach Hbftrain Ic
- Take the train from Villach Hbf to Ljubljanatrain 19 / ...
- Take the train from Ljubljana to Pulatrain
18h 55m€204–749Drive 831 km
- Drive from Basel SBB Station to Pulacar 831 km
8h 58m€146–211
Basel SBB Station to Pula by train, ferry, and car ferry
Questions & Answers
The cheapest way to get from Basel SBB Station to Pula is to bus via Venice which costs €75 - €130 and takes 17h 30m.
The fastest way to get from Basel SBB Station to Pula is to fly which takes 5h 4m and costs €65 - €260.
No, there is no direct bus from Basel SBB Station to Pula. However, there are services departing from Basel SBB and arriving at Pula , Autobusni Kolodvor via Palazzo Modello 1 and Rijeka bus station. The journey, including transfers, takes approximately 14h 12m.
No, there is no direct train from Basel SBB Station to Pula. However, there are services departing from Basel SBB and arriving at Pula via Zuerich Hb and Ljubljana. The journey, including transfers, takes approximately 18h 21m.
The distance between Basel SBB Station and Pula is 591 km. The road distance is 831 km.
The best way to get from Basel SBB Station to Pula without a car is to train and line 2 ferry and car ferry which takes 13h 28m and costs €250 - €480.
It takes approximately 5h 4m to get from Basel SBB Station to Pula, including transfers.
Basel SBB Station to Pula bus services, operated by FlixBus, depart from Basel SBB station.
Basel SBB Station to Pula train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Basel SBB station.
The best way to get from Basel SBB Station to Pula is to fly which takes 5h 4m and costs €65 - €260. Alternatively, you can bus, which costs €149 - €152 and takes 14h 12m, you could also train, which costs €200 - €750 and takes 18h 55m.
What companies run services between Basel SBB Station, Switzerland and Pula, Croatia?
easyJet and Lufthansa fly from Basel (BSL) to Pula Airport (PUY) 6 times a week. Alternatively, you can take a bus from Basel SBB to Pula , Autobusni Kolodvor via Rijeka, Palazzo Modello 1, Jadrolinija, and Rijeka bus station in around 14h 12m.
- Website
- swiss.com
Flights from Zurich Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- €85–410
Flights from Zurich Airport to Ljubljana
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €180–350
Train from Basel SBB to Domodossola
- Ave. Duration
- 2h 42m
- Frequency
- Twice daily
- Estimated price
- €85–250
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- €30–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
Night train from Zuerich Hb to Ljubljana
- Ave. Duration
- 10h 17m
- Frequency
- Once daily
- Estimated price
- €250–750
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- €30–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- €30–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Sargans
- Ave. Duration
- 1h 55m
- Frequency
- Every 3 hours
- Estimated price
- €60–180
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Sargans to Schwarzach-St.Veit
- Ave. Duration
- 5h 33m
- Frequency
- Once daily
- Estimated price
- €130–380
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +41 79 445 39 68
- [email protected]
- Website
- zelicreisen.ch
Bus from Basel SBB to Rijeka
- Ave. Duration
- 11h 40m
- Frequency
- Twice a week
- Estimated price
- €101
- Schedules at
- zelicreisen.ch
Ferry from Ferrovia "A" to Tronchetto "A"
- Ave. Duration
- 14 min
- Frequency
- Every 15 minutes
- Estimated price
- €10
- Website
- ACTV — Azienda del Consorzio Trasporti Veneziano
- 75 min. Ticket
- €10
Want to know more about travelling around Croatia
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
Basel SBB Station to Pula bus services, operated by FlixBus, arrive at Venice Mestre station.
Basel SBB Station to Pula train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Zürich HB station.
Yes, the driving distance between Basel SBB Station to Pula is 831 km. It takes approximately 8h 58m to drive from Basel SBB Station to Pula.
Book your Basel SBB Station to Pula bus tickets online with Omio and FlixBus.
There are 9720+ hotels available in Pula.












