There are 10 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 24mCHF 83–285Bus to Bratislava Airport, fly to Basel
cheapest- Take the bus from Nitra Bus Station Stanicna to Bratislava Airportbus
- Fly from Bratislava Airport (BTS) to Basel (BSL)plane BTS - BSL
5h 24mCHF 34–203Train
- Take the train from Nitra to Trnavatrain Re
- Take the train from Trnava to Bratislava Hlavna Stanicatrain Re / ...
- Take the train from Bratislava Hlavna Stanica to Zuerich Hbtrain Rjx
- Take the train from Zürich HB to Basel SBBtrain Ic3 / ...
13h 9mCHF 130–213Bus
- Take the bus from Nitra to Freiburgbus N867
- Take the bus from Freiburg to Basel SBBbus FlixBus N872 / ...
17h 25mCHF 84–125Drive 899.2 km
- Drive from Nitra to Baselcar 899.2 km
9h 55mCHF 173–250Train to Budapest Ferenc Liszt International Airport, fly to Basel
- Take the train from Nove Zamky to Budapest-Nyugatitrain
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Basel (BSL)plane BUD - BSL
7h 52mCHF 45–214Train, 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 37mCHF 124–294Train 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
9h 6mCHF 128–323Train, 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 17mCHF 386–546Bus 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 220 and takes 7h 52m.
The fastest way to get from Nitra to Basel is to bus and fly which takes 5h 24m and costs SFr 30 - SFr 210.
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 25m.
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 Zürich HB. The journey, including transfers, takes approximately 13h 9m.
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 which takes 13h 9m and costs SFr 130 - SFr 220.
It takes approximately 7h 24m 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 which takes 13h 9m and costs SFr 130 - SFr 220. Alternatively, you can bus, which costs SFr 80 - SFr 130 and takes 17h 25m.
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, Zuerich Hb, and Zürich HB in around 13h 9m. Alternatively, you can take a bus from Nitra to Basel SBB via Freiburg in around 17h 25m.
- Website
- lufthansa.com
Flights from Vienna International Airport to Basel via Munich
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- CHF 95–370
Flights from Vienna International Airport to Basel via Frankfurt
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- CHF 95–370
Flights from Budapest Ferenc Liszt International Airport to Basel via Frankfurt
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- CHF 180–230
Flights from Budapest Ferenc Liszt International Airport to Basel via Munich
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 180–230
Flights from Vienna International Airport to Zurich Airport via Munich
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- CHF 85–150
Flights from Vienna International Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- CHF 75–280
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- CHF 70–260
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 58m
- When
- Every day
- Estimated price
- CHF 75–270
- Website
- swiss.com
Flights from Vienna International Airport to Basel
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 95–370
Flights from Vienna International Airport to Zurich Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- CHF 85–150
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- CHF 85–240
- Website
- austrian.com
Flights from Vienna International Airport to Basel
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 95–370
Flights from Budapest Ferenc Liszt International Airport to Basel via Vienna International Airport
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 70–290
Flights from Vienna International Airport to Zurich Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- CHF 85–150
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport via Vienna International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- CHF 60–250
- Website
- peoples.ch
Flights from Vienna International Airport to Saint Gallen-Altenrhein Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 320–430
- Website
- easyjet.com
Flights from Vienna International Airport to Basel
- Ave. Duration
- 1h 25m
- When
- Saturday
- Estimated price
- CHF 70–240
Flights from Budapest Ferenc Liszt International Airport to Basel
- Ave. Duration
- 1h 45m
- When
- Monday, Tuesday, Friday, Wednesday, Thursday, and Sunday
- Estimated price
- CHF 35–190
- Website
- wizzair.com
Flights from Bratislava Airport to Basel
- Ave. Duration
- 1h 40m
- When
- Monday, Friday, and Sunday
- Estimated price
- CHF 18–160
Flights from Budapest Ferenc Liszt International Airport to Basel
- Ave. Duration
- 1h 50m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 23–140
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
- 45 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
- 45 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
- 45 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
- 45 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 2–4
- Website
- Railways of Slovak Republic (ZSSK)
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 26–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 26–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 26–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Rorschach to Zürich HB
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- CHF 30–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 26–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- Czech Railways (ČD)
Train from Nove Zamky to Budapest-Nyugati
- Ave. Duration
- 1h 29m
- Frequency
- Every 4 hours
- Estimated price
- CHF 10–15
- Website
- Czech Railways (ČD)
Train from Nove Zamky to Budapest-Nyugati
- Ave. Duration
- 1h 29m
- Frequency
- Every 4 hours
- Estimated price
- CHF 10–15
- Website
- Czech Railways (ČD)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Nove Zamky to Budapest-Nyugati
- Ave. Duration
- 1h 29m
- Frequency
- 4 times a day
- Estimated price
- CHF 29
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Nove Zamky to Budapest-Nyugati
- Ave. Duration
- 1h 29m
- Frequency
- 4 times a day
- Estimated price
- CHF 29
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +48 22 322 22 22
- sekretariat@intercity.pl
- Website
- PKP Intercity
Train from Nove Zamky to Budapest-Nyugati
- Ave. Duration
- 1h 38m
- Frequency
- Twice daily
- Estimated price
- CHF 12–23
- Website
- PKP Intercity
Train from Nove Zamky to Budapest-Nyugati
- Ave. Duration
- 1h 38m
- Frequency
- Twice daily
- Estimated price
- CHF 12–23
- Website
- PKP Intercity
- Phone
- +421 2 55 422 734
- info@slovaklines.sk
- Website
- Slovak Lines
Bus from Bratislava Main Train Station to Vienna Airport
- Ave. Duration
- 50 min
- Frequency
- Hourly
- 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
- Hourly
- Estimated price
- CHF 8–13
- Website
- Slovak Lines
Bus from Bratislava Main Train Station to Vienna Airport
- Ave. Duration
- 50 min
- Frequency
- Hourly
- 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–50
- Website
- Slovak Lines
- info@levitour.sk
- Website
- levitour.sk
Bus from Bratislava Main Train Station to Vienna Airport
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- CHF 6–9
- Schedules at
- levitour.sk
Bus from Nitra Bus Station Stanicna to Bratislava Airport
- Ave. Duration
- 1h 11m
- Frequency
- 4 times a day
- Estimated price
- CHF 9–12
- Schedules at
- levitour.sk
Bus from Bratislava Main Train Station to Vienna Airport
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- CHF 6–9
- Schedules at
- levitour.sk
Bus from Bratislava Main Train Station to Vienna Airport
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- CHF 6–9
- Schedules at
- levitour.sk
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Nitra to Freiburg
- Ave. Duration
- 15h
- Frequency
- 4 times a week
- Estimated price
- CHF 75–120
- Website
- Flixbus
Bus from Freiburg to Basel SBB
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- CHF 5–9
- Website
- Flixbus
- Phone
- +421 48 4144 216
- infolines@turancar.sk
- Website
- turancar.sk
Bus from Nitra to Brno ÚAN Zvonařka
- Ave. Duration
- 3h 16m
- Frequency
- Twice daily
- Estimated price
- CHF 20–24
- Schedules at
- turancar.sk
- Phone
- +38 098-888-11-08
- igoruzhanskyi@grandbus.com.ua
- Website
- Grand Bus
Bus from Brno Hlavní Nádraží to Basel, Bahnhof
- Ave. Duration
- 15h 31m
- Frequency
- Once daily
- Estimated price
- CHF 105–115
- Website
- Grand Bus
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 55m to drive from Nitra to Basel.
Book your Nitra to Basel bus tickets online with Omio and FlixBus.
There are 1313+ hotels available in Basel.









































