There are 11 ways to get from Nitra to Basel by train, bus, plane, 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.
Train, bus to Vienna International Airport, fly to Basel
best- Take the train from Nitra to Trnavatrain
- Take the train from Trnava to Bratislava Hlavna Stanicatrain
- Take the bus from Bratislava Main Train Station to Vienna Airportbus
- Fly from Vienna International Airport (VIE) to Basel (BSL)plane VIE - BSL
7h 19mCHF 84–285Train to Budapest Ferenc Liszt International Airport, fly to Basel
cheapest- Take the train from Nove Zamky to Budapest-Nyugatitrain
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Basel (BSL)plane BUD - BSL
7h 44mCHF 41–210Train via Mels
- Take the train from Nitra to Trnavatrain Re
- Take the train from Trnava to Bratislava Hlavna Stanicatrain 526 / ...
- Take the train from Bratislava Hlavna Stanica to Sarganstrain Rjx
- Take the train from Sargans to Basel SBBtrain Ic3 / ...
14h 19mCHF 112–233Bus
- Take the bus from Nitra to Freiburgbus N867
- Take the bus from Freiburg to Basel SBBbus FlixBus 299 / ...
17h 5mCHF 80–119Drive 899.2 km
- Drive from Nitra to Baselcar 899.2 km
9h 54mCHF 151–218Bus to Bratislava Airport, fly to Basel
- Take the bus from Nitra Bus Station Stanicna to Bratislava Airportbus
- Fly from Bratislava Airport (BTS) to Basel (BSL)plane BTS - BSL
5h 19mCHF 67–213Train, bus to Vienna International Airport, fly to Zurich Airport
- Take the train from Nitra to Trnavatrain
- Take the train from Trnava to Bratislava Hlavna Stanicatrain
- Take the bus from Bratislava Main Train Station to Vienna Airportbus
- Fly from Vienna International Airport (VIE) to Zurich Airport (ZRH)plane VIE - ZRH
- Take the train from Zürich HB to Basel SBBtrain
8h 33mCHF 123–289Train to Budapest Ferenc Liszt International Airport, fly to Zurich Airport, train
- Take the train from Nove Zamky to Budapest-Nyugatitrain
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Zurich Airport (ZRH)plane BUD - ZRH
- Take the train from Zürich HB to Basel SBBtrain
8h 58mCHF 121–314Train, bus to Vienna International Airport, fly to Saint Gallen-Altenrhein Airport
- Take the train from Nitra to Trnavatrain
- Take the train from Trnava to Bratislava Hlavna Stanicatrain
- Take the bus from Bratislava Main Train Station to Vienna Airportbus
- Fly from Vienna International Airport (VIE) to Saint Gallen-Altenrhein Airport (ACH)plane VIE - ACH
- Take the train from Rorschach to Zürich HBtrain
- Take the train from Zürich HB to Basel SBBtrain
10h 13mCHF 265–546Train
- Take the train from Nitra to Trnavatrain Re
- Take the train from Trnava to Bratislava Hlavna Stanicatrain 526 / ...
- Take the train from Bratislava Hlavna Stanica to Wien Hbftrain
- Take the train from Wien Hbf to Zuerich Hbtrain Rjx
- Take the train from Zürich HB to Basel SBBtrain Ice / ...
14h 40mCHF 115–200Bus via Brno
- Take the bus from Nitra to Brno ÚAN Zvonařkabus 606705
- Take the bus from Brno Hlavní Nádraží to Basel, Bahnhofbus Ivano-Frankivsk
20h 1mCHF 127–166
Nitra to Basel by train
Comparing Your Travel Options
The cheapest way to get from Nitra to Basel is to train and fly which costs SFr 40 - SFr 210 and takes 7h 44m.
The fastest way to get from Nitra to Basel is to bus and fly which takes 5h 19m and costs SFr 65 - SFr 220.
No, there is no direct bus from Nitra to Basel. However, there are services departing from Nitra and arriving at Basel SBB via Freiburg. The journey, including transfers, takes approximately 17h 5m.
No, there is no direct train from Nitra to Basel. However, there are services departing from Nitra and arriving at Basel SBB via Trnava, Bratislava Hlavna Stanica and Sargans. The journey, including transfers, takes approximately 14h 19m.
The distance between Nitra and Basel is 840 km. The road distance is 899.2 km.
The best way to get from Nitra to Basel without a car is to train via Mels which takes 14h 19m and costs SFr 110 - SFr 240.
It takes approximately 7h 19m to get from Nitra to Basel, including transfers.
Nitra to Basel bus services, operated by FlixBus, depart from Nitra station.
Nitra to Basel train services, operated by Railways of Slovak Republic (ZSSK), depart from Nitra station.
The best way to get from Nitra to Basel is to train via Mels which takes 14h 19m and costs SFr 110 - SFr 240. Alternatively, you can bus, which costs SFr 75 - SFr 120 and takes 17h 5m.
What companies run services between Nitra, Slovakia and Basel, Switzerland?
You can take a train from Nitra to Basel SBB via Trnava, Bratislava Hlavna Stanica, and Sargans in around 14h 19m. Alternatively, you can take a bus from Nitra to Basel SBB via Freiburg in around 17h 5m.
- Website
- lufthansa.com
Flights from Vienna International Airport to Basel via Munich
- Ave. Duration
- 3h 1m
- When
- Every day
- Estimated price
- CHF 95–340
Flights from Vienna International Airport to Basel via Frankfurt
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- CHF 95–340
Flights from Budapest Ferenc Liszt International Airport to Basel via Munich
- Ave. Duration
- 3h 15m
- When
- Saturday to Friday
- Estimated price
- CHF 45–280
Flights from Budapest Ferenc Liszt International Airport to Basel via Frankfurt
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- CHF 85–300
Flights from Vienna International Airport to Zurich Airport via Munich
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- CHF 85–180
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- CHF 75–280
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport via Munich
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- CHF 75–260
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- Railways of Slovak Republic (ZSSK)
Train from Nitra to Trnava
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- CHF 2–5
- Website
- Railways of Slovak Republic (ZSSK)
Train from Trnava to Bratislava Hlavna Stanica
- Ave. Duration
- 33 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 2–4
- Website
- Railways of Slovak Republic (ZSSK)
Train from Nitra to Trnava
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- CHF 2–5
- Website
- Railways of Slovak Republic (ZSSK)
Train from Trnava to Bratislava Hlavna Stanica
- Ave. Duration
- 33 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 2–4
- Website
- Railways of Slovak Republic (ZSSK)
Train from Nove Zamky to Budapest-Nyugati
- Ave. Duration
- 1h 38m
- Frequency
- Once daily
- Estimated price
- CHF 5–10
- Website
- Railways of Slovak Republic (ZSSK)
Train from Nitra to Trnava
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- CHF 2–5
- Website
- Railways of Slovak Republic (ZSSK)
Train from Trnava to Bratislava Hlavna Stanica
- Ave. Duration
- 33 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 2–4
- Website
- Railways of Slovak Republic (ZSSK)
Train from Nove Zamky to Budapest-Nyugati
- Ave. Duration
- 1h 38m
- Frequency
- Once daily
- Estimated price
- CHF 5–10
- Website
- Railways of Slovak Republic (ZSSK)
Train from Nitra to Trnava
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- CHF 2–5
- Website
- Railways of Slovak Republic (ZSSK)
Train from Trnava to Bratislava Hlavna Stanica
- Ave. Duration
- 33 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 2–4
- Website
- Railways of Slovak Republic (ZSSK)
Train from Nitra to Trnava
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- CHF 2–5
- Website
- Railways of Slovak Republic (ZSSK)
Train from Trnava to Bratislava Hlavna Stanica
- Ave. Duration
- 33 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 2–4
- Website
- Railways of Slovak Republic (ZSSK)
Train from Bratislava Hlavna Stanica to Wien Hbf
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 3–6
- Website
- Railways of Slovak Republic (ZSSK)
- Phone
- +421 2 55 422 734
- [email protected]
- Website
- Slovak Lines
Bus from Bratislava Main Train Station to Vienna Airport
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- CHF 8–13
- Website
- Slovak Lines
Bus from Nitra Bus Station Stanicna to Bratislava Airport
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- CHF 12–20
- Website
- Slovak Lines
Bus from Bratislava Main Train Station to Vienna Airport
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- CHF 8–13
- Website
- Slovak Lines
Bus from Bratislava Main Train Station to Vienna Airport
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- CHF 8–13
- Website
- Slovak Lines
Bus from Nitra to Brno ÚAN Zvonařka
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- CHF 30–55
- Website
- Slovak Lines
Want to know more about travelling around Switzerland
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Nitra to Basel bus services, operated by FlixBus, arrive at Freiburg station.
Nitra to Basel train services, operated by Railways of Slovak Republic (ZSSK), arrive at Trnava station.
Yes, the driving distance between Nitra to Basel is 899 km. It takes approximately 9h 54m to drive from Nitra to Basel.
Book your Nitra to Basel bus tickets online with Omio and FlixBus.
There are 1335+ hotels available in Basel.






