Trains from Basel to Nyon
Your latest searches will appear here.
- Lowest price from ≈ $93.96 CHF 76.99
- Average duration 2h 46m
- Connections per day 34
- Distance 165 km
- CO₂ per person 2 kg
train from Basel to Nyon
The journey from Basel to Nyon is about 165 km. On average a train trip takes 2h 46m with 34 connections per day.
| Lowest price | ≈ $93.96 CHF 76.99 |
|---|---|
| Trip duration | 2h 46m |
| Connections per day | 34 |
| Lowest price | ≈ $93.96 CHF 76.99 |
| Highest price | ≈ $148.17 CHF 121.41 |
| First departure | 01:00 AM |
| Last departure | 09:56 PM |
| Distance | 165 km |
| Departure | Basel |
| Arrival | Nyon |
| Travel operator | SBB SBB |
Next departures from Basel to Nyon
Sample times and fares for the coming days — book to confirm availability and price.
Carriers on this route
Learn more about carriers on this route.
CO₂ emissions by mode
The train journey between Basel and Nyon emits 11.55kg of CO₂.
Taking the train between Basel and Nyon saves 21.45kg of CO₂ compared to a flight, 0.83kg compared to the bus and 14.85kg compared to the car.
FAQ
A train ticket from Basel to Nyon costs ≈ $112.68 (CHF 92.33). Prices vary by how far ahead you book and the time of day. Tickets start from ≈ $93.96 (CHF 76.99).
The cheapest ticket from Basel to Nyon costs ≈ $93.96 (CHF 76.99). Book as early as possible and avoid peak times.
Basel and Nyon are 165 km apart.
The journey from Basel to Nyon takes about 2h 46m on average. The fastest option takes 2h 39m.
This route is served by 1 operators: SBB.
There are about 34 connections per day from Basel to Nyon.
The first train from Basel to Nyon leaves at 01:00 AM. Check times on your travel date.
The last train from Basel to Nyon leaves at 09:56 PM. Check times on your travel date.
We recommend booking as early as possible. The train we found costs ≈ $93.96 (CHF 76.99) but prices can change.
There are about 0 direct connections from Basel to Nyon.
The shortest train journey between Basel and Nyon takes 2h 39m.
Yes, there is a direct train between Basel and Nyon.
The train journey from Basel to Nyon generates 2 kg of CO₂.