To check train times & fares within Switzerland, use the Swiss Railways website www.sbb.ch. |
This page explains how to travel from Zurich, Geneva, Interlaken, Luzern or anywhere in Switzerland to cities all over Europe, and how to buy tickets. Information current for 2025.
Station guides: Geneva Lausanne Basel SBB Zurich HB
Before you buy your tickets
Take a moment to read these tips for buying European train tickets. It answers all the usual questions, "Do I need to book in advance or can I buy at the station?", "Can I stop off?", "Are there Senior fares?" and that old favourite, "Should I buy an $800 railpass or a 35 point-to-point ticket?". How far ahead can you buy train tickets?
European train travel FAQ
Train travel within Switzerland
Buy Swiss train tickets
-
www.sbb.ch - Swiss Federal Railways' own site, in CHF.
-
www.thetrainline.com, easy to use, in CHF, , £ or $, international credit cards no problem, small booking fee. About Thetrainline.
-
For more information, see the train travel in Switzerland page.
Switzerland to London & UK
-
See the
London to Switzerland page for train times & tickets, in either direction.
You take a TGV-Lyria from Geneva, Lausanne, Basel SBB or Zurich HB to Paris Gare de Lyon, then a Eurostar from Paris Gare du Nord to London.
-
Buy tickets at www.raileurope.com or www.thetrainline.com.
-
Buy onward tickets from London to other British towns & cities at www.thetrainline.com.
You collect tickets from the self-service ticket machines or in most cases can print them or show them on your phone.
If you're booking a train-specific Advance fare and your onward train leaves from St Pancras, Kings Cross or Euston, I'd allow at least 1 hour between Eurostar arrival and any onward train to allow for delay, even though it only takes 3 minutes to walk across the road to Kings Cross or 9 minutes to walk to Euston. I'd allow 90 minutes if booking a train-specific Advance fare and your onward train goes from Paddington, Waterloo or Liverpool Street as then you'll need to change stations by Underground or taxi.
Switzerland to Dublin & Ireland
Option 1, Switzerland to Dublin via London & Holyhead - daily departures
-
Day 1, travel from Switzerland to London by TGV-Lyria & Eurostar, as shown on the London to Switzerland page.
-
Stay overnight in London, see suggested hotels near St Pancras. It's a 9 minute walk from St Pancras to Euston station.
-
Day 2, travel from London Euston to Dublin on the morning train & ferry service, arriving Dublin Ferryport 17:25, see the London-Dublin page for times, fares & how to buy tickets. Rail & Sail is an inexpensive, interesting & fun way to go, see more about this journey.
London to Dublin costs either £51.10 or £57.50, one or other fare always applies, even on the day of travel.
Book from London to Dublin Ferryport at tfw.wales as explained on the train & ferry to Dublin page.
Option 2, Switzerland to Dublin via Paris & Cherbourg - several times a week
-
Day 1, travel from Switzerland to Paris on any afternoon or early evening high-speed TGV-Lyria train, as shown below.
You can book from anywhere in Switzerland to Paris at www.thetrainline.com from 29 upwards.
-
Stay overnight in Paris, see suggested hotels near the stations.
-
Day 2, travel from Paris to Dublin by train & ferry, taking a morning train from Paris St Lazare to Cherbourg & an overnight ferry to Dublin as shown in the Paris to Dublin section, arriving in the morning on Day 3.
Irish Ferries sails Cherbourg-Dublin several times a week. Start by booking the ferry at www.irishferries.com and add a train connection using www.thetrainline.com, see the Paris to Dublin section for details.
Switzerland to Paris from 29
-
TGV-Lyria high-speed trains link Switzerland with Paris on three routes:
- Geneva to Paris Gare de Lyon in 3h10.
- Lausanne to Paris Gare de Lyon in 3h38.
- Zurich HB & Basel SBB to Paris Gare de Lyon: Basel-Paris 3h03, Zurich-Paris 4h03.
-
TGV-Lyria trains have a cafe-bar, power sockets at all seats & free WiFi.
They have 3 classes: Standard (2nd class), Standard Premiere (1st class) and Business Premiere (a separate 1st class car with flexible tickets and a meal with wine included in the fare). More about about TGV-Lyria
The Geneva-Paris route is particularly scenic: For the first hour the train passes at slow speed through the wonderful mountains of the Haut-Bugey route, crossing the remarkable Cize-Bolozon viaduct over the Ain gorge, before joining the high-speed line for the 2-hour dash to Paris across rural France, see the Paris-Geneva photos here.
-
How much does it cost?
Fares start at 29 in Standard, 51 Standard Premiθre, 184 Business Premiθre.
Fares vary like air fares, so book ahead.
-
How to buy tickets
Buy tickets at www.sncf-connect.com (in , no booking fee) or www.raileurope.com (in , £ or $, small booking fee, about Raileurope) or www.thetrainline.com (in , £ or $, small booking fee, about Trainline).
Booking opens up to 4 months ahead. You print your own ticket or can show it on your phone.
Tip: www.sncf-connect.com & www.thetrainline.com allow you to choose your seat from a seat map when booking 1st class tickets.
-
How to buy tickets from anywhere in Switzerland to Paris
You can buy tickets from almost any Swiss town or city to Paris at www.thetrainline.com or www.raileurope.com (both easy to use, in CHF, , £ or $, international credit cards no problem, small booking fee) or the Swiss Railways website www.sbb.ch (in CHF, more fiddly).
A journey from Interlaken to Paris (for example) involves a Swiss ticket from Interlaken to Basel and a TGV-Lyria ticket from Basel to Paris. www.thetrainline.com & www.raileurope.com connect to both the Swiss & French ticketing systems so can book such journeys as one transaction.
Tip: Swiss trains are very punctual, but I'd play safe and take a Swiss connecting train which arrives at the interchange station at least 20 minutes before your TGV-Lyria leaves. If that means a 40 minute connection rather than the 10 minutes suggested by journey planners, so be it!
Tip: Normal Swiss domestic tickets have a fixed price and are good for any train that day. But if you book in advance at www.thetrainline.com or www.sbb.ch, you can find advance-purchase Supersaver tickets (specified train only, no refunds) for longer Swiss journeys which save up to 70% off the regular fare or a Swiss Saver Day Pass giving unlimited travel all day. Thetrainline.com will offer these if they're cheaper.
The Geneva-Paris route has the nicest scenery of all the TGV-Lyria routes. For the first hour or so out of Geneva, the train snakes through the hills on the wonderfully scenic Haut-Bugey line. Above, a lake, probably the Lac de Nantua.
More scenery as the train snakes through the hills on the wonderfully scenic Haut-Bugey line.
More scenery along the river valley between Bourg en Bresse & Bellegarde. This wonderful view is on the left hand side, although you can't pick sides when booking.
Towards the end of the Haut-Bugey Line the train crosses the spectacular Cize-Bolozon viaduct over the Ain gorge (above), the major structure on the Haut-Bugey line. The best view from the viaduct is on the right hand side of the train when heading towards Paris, pictured above.
Switzerland to Bordeaux, Toulouse, Lourdes, Brittany & northern France
Option 1, Switzerland to anywhere in France via Paris - this usually means changing stations by taxi or metro.
-
Step 1, travel from Switzerland to Paris Gare de Lyon by TGV-Lyria as shown above.
-
Transfer by taxi or metro from the Gare de Lyon to the relevant Paris station for your onward train.
-
Step 2, take an onward train from:
Paris Montparnasse to Le Mans, Bordeaux, Toulouse, Biarritz, Lourdes, Nantes, Rennes.
Paris Austerlitz to Orleans, Limoges, Brive, Cahors.
Paris St Lazare to Rouen, Le Havre, Caen, Cherbourg.
Paris Gare du Nord to Amiens, Lille, Calais.
-
How much does it cost?
Switzerland to Paris starts at 29 in 2nd class or 51 in 1st class. Fares vary like air fares, so book ahead.
Paris to other French cities typically starts at 25 in 2nd class or 45 in 1st class.
-
How to buy tickets
Buy tickets from Switzerland to any French city at www.raileurope.com or www.thetrainline.com (both easy to use, in , £ or $, international credit cards no problem, small booking fee). About Raileurope, about Thetrainline. You can also book at the French Railways website www.sncf-connect.com (in , no booking fee).
Booking opens up to 4 months ahead. You print your own ticket or can show it on your phone.
Tip: If using www.raileurope.com, you can specify a robust connection in Paris by clicking More options and enter Paris (any station) as a via station with a stopover duration of 1 hour or more. By default, the French Railways ticketing system allows cross-Paris connections as tight as 42 minutes.
Option 2, Basel to Bordeaux, avoiding Paris - options for avoiding Paris are limited, but here's a possibility for Bordeaux.
-
Step 1, travel from any Swiss station to Basel SBB. I'd allow at least 30 minutes between trains in Basel.
-
Step 2, travel from Basel to Strasbourg by TER regional train, leaving Basel SBB at 11:51, arriving Strasbourg 13:09.
-
Step 3, travel from Strasbourg to Bordeaux by direct TGV, leaving Strasbourg at 14:01, arriving Bordeaux St Jean 20:02.
-
Buy tickets at www.thetrainline.com or www.raileurope.com (both easy to use, in , £ or $, international credit cards no problem, small booking fee). About Raileurope. About Thetrainline. You can also book at the French Railways website www.sncf-connect.com (in , no booking fee).
Booking opens up to 4 months ahead. You print your own ticket or can show it on your phone.
Tip: If using www.raileurope.com, you can specify a robust connection in Strasbourg by clicking More options and entering Strasbourg as a via station with a stopover duration of at least 30 minutes.
Option 3, Basel to Le Mans, Angers & Nantes, avoiding Paris - options for avoiding Paris are limited, but here's a possibility for Nantes.
-
Step 1, travel from any Swiss station to Basel SBB. I'd allow at least 30 minutes between trains in Basel.
-
Step 2, travel from Basel to Strasbourg by TER regional train, leaving Basel SBB at 14:51, arriving Strasbourg 16:09.
-
Step 3, travel from Strasbourg to Le Mans, Angers or Nantes by direct TGV, leaving Strasbourg at 17:01.
-
Buy tickets at www.thetrainline.com or www.raileurope.com (both easy to use, in , £ or $, international credit cards no problem, small booking fee). About Raileurope. About Thetrainline. You can also book at the French Railways website www.sncf-connect.com (in , no booking fee).
Booking opens up to 4 months ahead. You print your own ticket or can show it on your phone.
Tip: If using www.raileurope.com you can specify a robust connection in Strasbourg by clicking More options and entering Strasbourg as a via station with a stopover duration of at least 30 minutes.
Option 4, Geneva to Le Mans, Angers & Nantes, avoiding Paris - options for avoiding Paris are limited, here's another possibility.
-
Step 1, travel from any Swiss station to Geneva. I'd allow at least 30 minutes between trains in Geneva.
-
Step 2, travel from Geneva to Lyon by TER regional train, leaving Geneva at 15:30, arriving Lyon Part Dieu 17:22.
-
Step 3, travel from Lyon to Le Mans, Angers or Nantes by direct TGV, leaving Lyon Part Dieu at 18:30 daily.
-
Buy tickets at www.thetrainline.com or www.raileurope.com (both easy to use, in , £ or $, international credit cards no problem, small booking fee) About Raileurope. About Thetrainline. You can also book at the French Railways website www.sncf-connect.com (in , no booking fee).
Booking opens up to 4 months ahead. You print your own ticket or can show it on your phone.
Tip: If using www.raileurope.com you can specify a robust connection in Lyon by clicking More options and entering Lyon Part Dieu as a via station with a stopover duration of at least 30 minutes.
Option 5, Geneva to Narbonne, Carcassonne & Toulouse, avoiding Paris
-
Step 1, travel from any Swiss station to Geneva. I'd allow at least 30 minutes between trains in Geneva.
-
Step 2, travel from Geneva to Lyon by TER regional train, leaving Geneva at 15:30, arriving Lyon Part Dieu 17:22.
-
Step 3, travel from Lyon to Narbonne, Carcassonne & Toulouse by direct TGV, leaving Lyon Part Dieu 18:10 arriving Toulouse Matabiau 22:19.
-
Buy tickets at www.thetrainline.com or www.raileurope.com (both easy to use, in , £ or $, international credit cards no problem, small booking fee) About Raileurope. About Thetrainline. You can also book at the French Railways website www.sncf-connect.com (in , no booking fee).
Booking opens up to 4 months ahead. You print your own ticket or can show it on your phone.
Tip: If using www.raileurope.com you can specify a robust connection in Lyon by clicking More options and entering Lyon Part Dieu as a via station with a stopover duration of at least 30 minutes.
Switzerland to Lyon, Avignon, Marseille, Cannes, Nice & South of France
If you're starting in Geneva & western Switzerland, the route via Lyon is probably best even for Nice. From southern or eastern Switzerland, the route via Milan is best if you're going to Nice, but the route via Geneva & Lyon is better if you're going to Lyon or Avignon.
Option 1, Switzerland to Nice via Geneva & Lyon
-
Step 1, travel from any Swiss city to Geneva by Swiss domestic train. I'd allow at least 30 minutes between trains in Geneva.
-
Step 2, travel from Geneva for Lyon Part-Dieu by TER regional train, these leave every hour or so, journey time around 2h.
The trains are composed of former inter-city carriages so very comfortable. There's no catering, so bring your own food & drink. It's a lovely journey through the Jura and along the river Rhτne.
-
Step 3, take a TGV from Lyon Part-Dieu to Avignon, Aix, Marseille, Toulon, Cannes, Nice, Nimes, Montpellier, Perpignan.
All these TGVs have a cafe-bar, power sockets at all seats & free WiFi.
-
For example:
Leave Geneva 05:14, change at Lyon Part-Dieu, arriving Nice 13:04.
Leave Geneva 15:30, change at Lyon Part-Dieu, arriving Nice 22:43.
Times may vary and other journeys are possible with a second change of train, so check online.
-
How much does it cost?
Geneva to Lyon costs 33.40 in 2nd class or 50.80 in 1st class, fixed-price, good for any train that day.
Lyon to other French cities such as Nice or Marseille starts at 25 in 2nd class or 45 in 1st class. Fares vary like air fares.
-
How to buy tickets
Buy tickets from anywhere in Switzerland to anywhere in France is at www.thetrainline.com, in CHF, , £ or $, international credit cards no problem, small booking fee. Booking opens up to 4 months ahead.
Tip: You might get better results if you first book from Geneva to France, add that to your basket, then book a Swiss connecting ticket as a second booking, add that to your basket and check out.
You can also book from Geneva to French cities at the French Railways website www.sncf-connect.com (in , no booking fee).
It can help to remember that Geneva in French is Genθve, the main station in Geneva is sometimes called Geneva Cornavin.
Option 2, Switzerland to Nice via Milan & Ventimiglia
-
Step 1, travel from Switzerland to Milan Centrale by train, a few scenic hours through the Alps, see the Switzerland to Milan page.
-
Step 2, travel from Milan Centrale to Menton, Monte Carlo, Nice, Antibes or Cannes using a Trenitalia InterCity train to Ventimiglia, then a French TER local train from Ventimiglia onwards, see the timetable on the Milan to Nice page.
-
For example, you can leave Zurich HB at 10:33 by EuroCity train, change at Genoa Piazza Principle onto the 16:58 Intercity to Ventimiglia, a connecting TER local train will get you to Monte-Carlo 19:48, Nice Ville 20:45 & Cannes 21:25.
-
How much does it cost?
Zurich to Milan starts at 29 in 2nd class or 49 in 1st class. Fares vary like air fares, so book ahead.
Milan to Ventimiglia starts at 19.90 in 2nd class or 26.90 in 1st class. Fares vary like air fares, so book ahead.
Ventimiglia to Nice by TER costs 9.20, fixed-price, good for any train that day. 7.50 or 5 promotional fares sometimes offered.
-
How to buy tickets
Buy tickets at www.raileurope.com or www.thetrainline.com (both easy to use, in , £ or $, overseas cards no problem, small booking fee).
Booking usually opens up to 4 months ahead. If you have any problems, book each train separately, add to basket & check out.
All these tickets can be printed out or shown on your phone.
Option 3, Basel to Lyon, Avignon, Marseille via Mulhouse - a once-a-day service from Basel that might come in useful
-
Step 1, travel from Basel to Mulhouse by TER regional train leaving Basel SBB at 16:21, arriving Mulhouse 16:44.
-
Step 2, travel from Mulhouse to Lyon, Avignon & Marseille by TGV Duplex, leaving Mulhouse at 17:09, arriving Lyon Part Dieu 19:56, Avignon TGV 21:09, Aix en Provence TGV 21:31 & Marseille St Charles 21:46.
The TGV Duplex has a cafe-bar, power sockets at all seats & free WiFi. I recommend an upper deck seat for the best views.
-
How much does it cost?
Basel to Mulhouse costs 9.00, fixed-price.
Mulhouse to Avignon or Marseille starts at 25 in 2nd class or 45 in 1st class. Fares vary like air fares, so book ahead.
-
How to buy tickets
Buy tickets at www.raileurope.com or www.thetrainline.com (both easy to use, in , £ or $, international credit cards no problem, small booking fee). You can also book at the French Railways website www.sncf-connect.com (in , no booking fee).
Booking usually opens up to 4 months ahead. You print your own ticket or can show it on your phone.
Switzerland to Mulhouse, Colmar, Strasbourg
-
Step 1, travel from anywhere in Switzerland to Basel SBB by Swiss train.
Normal full-price Swiss tickets are good for any train that day as is a Saver Day Pass, but advance-purchase Supersaver fares are only good for the specific train you book.
-
Step 2, travel from Basel SBB to Mulhouse, Colmar & Strasbourg by TER (Train Rιgional Express).
These leave every hour or at times every half hour from platforms 31-35 at Basel SBB, also known as Basel SNCF. Basel to Strasbourg takes just 1h20 at up to 200 km/h.
These TER trains have 1st & 2nd class, but no catering so bring your own food & drink. They're composed of an electric locomotive and spacious, smooth-riding Corail cars bumped from mainline service, showing their age but very comfortable. There are no seat reservations, you sit where you like.
Basel to Strasbourg costs 28 normal tariff, even bought on the day. Unlimited availability, cannot sell out.
However, cheaper train-specific fares from 10 may be available if you book ahead.
-
Check times and buy tickets from anywhere in Switzerland to Mulhouse, Colmar or Strasbourg at www.thetrainline.com.
www.thetrainline.com connects to both the SBB (Swiss) and SNCF (French) ticketing systems so can seamlessly ticket a journey from anywhere in Switzerland to Mulhouse Colmar or Strasbourg. You print your own ticket or can show them on your phone.
Booking for the Basel-Strasbourg trains opens up to 4 months ahead.
Switzerland to Brussels & Bruges from 37.99
Option 1, Switzerland to Brussels by high-speed ICE through Germany - the fast & easy route
-
Take a superb German ICE train from Switzerland to Frankfurt and another ICE train to Brussels. For example:
Leave Zurich HB 05:59 & Basel SBB 07:06, change at Frankfurt (Main) Hbf, arriving Brussels Midi 13:35.
Leave Zurich HB 07:59 & Basel SBB 09:06, change at Frankfurt (Main) Hbf, arriving Brussels Midi 15:35.
Leave Zurich HB 09:59 & Basel SBB 11:06, change at Frankfurt (Main) Hbf, arriving Brussels Midi 17:35.
Leave Zurich HB 11:59 & Basel SBB 13:06, change at Frankfurt (Main) Hbf, arriving Brussels Midi 19:35.
Leave Zurich HB 13:59 & Basel SBB 15:06, change at Frankfurt (Main) Hbf, arriving Brussels Midi 21:35.
Leave Interlaken Ost 05:59, Bern 07:04, change at Frankfurt (Main) Hbf, arriving Brussels Midi 15:35.
Leave Interlaken Ost 09:59, Bern 11:04, change at Frankfurt (Main) Hbf, arriving Brussels Midi 19:35.
These ICE trains all have a restaurant car, power sockets at all seats & free WiFi.
From anywhere else in Switzerland, simply catch a Swiss domestic train to Basel or Zurich to connect. I'd allow at least 20 minutes between trains in Basel or Zurich. Check times at int.bahn.de.
If you leave Zurich at 11:59, you also need to change at Basel SBB.
-
Fares start at 37.99 in 2nd class or 69.99 in 1st class.
Fares vary like air fares, so book ahead.
German Railways offer Sparpreis tickets from almost any Swiss station to any Belgian station.
-
Buy tickets at the German Railways website int.bahn.de.
You can book from almost anywhere in Switzerland to Brussels, Bruges or anywhere in Belgium for one inclusive price.
Booking opens up to 6 months ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Tip: It can help to click Stopovers and enter Frankfurt (Main) Hbf as a stopover with length of stay 30 minutes.
An ICE3neo at Brussels Midi with restaurant car, power sockets at all seats & free WiFi. More about ICEs. Photo courtesy of Christian Hunt.
Option 2, Switzerland to Brussels via the Rhine Valley - the scenic route, takes an extra hour
-
Take one of two direct EuroCity trains from Switzerland to Cologne, then an ICE to Brussels.
Leave Zurich HB at 10:59 or Basel SBB at 12:20 on train EC8, change at Cologne Hbf, arriving Brussels Midi 19:35.
Leave Interlaken Ost 11:59, Bern 13:04 or Basel SBB at 14:27 on train EC6, change at Cologne Hbf, arriving Brussels Midi 21:35.
Both EuroCity trains have spacious and comfortable Swiss Federal Railways EuroCity cars and an elegant Swiss restaurant car. Instead of taking the high-speed line between Mainz & Cologne, these trains take the classic line along the scenic Rhine valley, past river boats, vineyards, castles and the legendary Lorelei Rock, see the Rails Down the Rhine page. It's worth the extra time!
The ICE3neo trains between Cologne & Brussels have a restaurant car, power sockets at all seats & free WiFi.
-
Fares start at 37.99 in 2nd class or 69.99 in 1st class.
Fares vary like air fares, so book ahead..
-
Buy tickets at the German Railways website int.bahn.de.
You can book from almost anywhere in Switzerland to Brussels, Bruges or anywhere in Belgium for one inclusive price.
To get the Rhine Valley scenic route, click Stopovers and enter Koblenz Hbf with length of stay left as 00:00.
Booking opens up to 6 months ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Option 3, Zurich & Basel to Brussels using the Zurich-Cologne sleeper train - the time-effective option
-
Step 1, travel from Switzerland to Cologne by Nightjet, leaving Zurich HB at 21:34 & Basel SBB 23:13, arriving Cologne Hbf 05:57.
This comfortable Nightjet sleeper train has two air-conditioned AB33 sleeping-cars, one running Basel-Cologne-Amsterdam, one Zurich-Basel-Cologne-Amsterdam. Each car has 11 compartments, each of which can be used as 1, 2 or 3 berth with washbasin. The sleeping-car attendant can serve drinks, snacks & light meals from a room service menu. The train has couchette cars with 4 & 6 berth compartments, and ordinary seats. A light breakfast is included in sleepers & couchettes. Watch the Amsterdam-Switzerland sleeper video.
Fares start at 49.90 in 6-berth couchettes, 59.90 in 4-berth couchettes, 89.90 in a 3-bed sleeper, 109.90 in a 2-bed sleeper or 159.90 in a single-bed sleeper, all per person per berth. Fares vary like air fares, so book ahead.
Book this train at www.raileurope.com (in , £ or $, overseas credit cards no problem, small booking fee) or www.nsinternational.nl (in , no booking fee), or www.oebb.at (in ).
Booking opens up to 6 months ahead, sometimes less. You print your own ticket or can show it on your phone.
Tip: This train may be listed in the search results twice, once as an IC with seats, once as an NJ with couchettes/sleepers. Choose the latter!
Tip: If you want a sleeper but none is available from Zurich, try booking from Basel instead, then book a seat ticket Zurich-Basel.
Tip: You can check the train formation, check car numbers & see in what order cars for different destinations are marshalled using www.vagonweb.cz. Change cs to English upper left, then click Train formations and search for NJ 402.
-
Step 2, travel from Cologne to Brussels by Eurostar (formerly Thalys), leaving Cologne Hbf at 06:44, arriving Brussels Midi 08:35.
Eurostar (formerly Thalys) high-speed trains have 3 classes, power sockets at all seats & free WiFi.
Fares start at 18.90 in 2nd class or 49.90 in 1st class. Prices vary like air fares, so book ahead.
Book this train at www.raileurope.com (easy to use, in , £ or $, international credit cards no problem, small booking fee) or at the French Railways website www.sncf-connect.com (in , no booking fee).
Option 4, Geneva to Brussels using a direct Lyon-Brussels TGV - convenient with no need to cross Paris
-
This is a hassle-free way from Geneva to Brussels, faster than option 1 when starting in Geneva. You take a TER regional train from Geneva to Lyon Part Dieu, then take a direct high-speed TGV from Lyon Part Dieu to Brussels Midi which by-passes Paris. For example:
Leave Geneva 07:14, change at Lyon Part Dieu, arrive Brussels Midi 15:25.
Leave Geneva 09:30, change at Lyon Part Dieu, arrive Brussels Midi 17:43.
Leave Geneva 13:30, change at Lyon Part Dieu, arrive Brussels Midi 20:44.
Leave Geneva 15:30, change at Lyon Part Dieu, arrive Brussels Midi 22:43.
The TER regional train is comfortable, but with no catering, so bring your own food & drink. It's a pretty journey through the Jura and along the River Rhτne. The TGV has a cafe-bar, power sockets at all seats & free WiFi.
-
How much does it cost?
Geneva to Lyon costs 33.40 in 2nd class or 50.80 in 1st class, fixed-price, good for any train that day.
Lyon to Brussels starts at 35 in 2nd class or 55 in 1st class. Fares vary like air fares, so book ahead.
-
How to buy tickets
Buy tickets at www.thetrainline.com or www.raileurope.com (both easy to use, in CHF, , £ or $, international credit cards no problem, small booking fee) or the French Railways website www.sncf-connect.com (in , no booking fee).
If using Thetrainline or sncf-connect, look for the via link and enter Lyon Part Dieu as a via station. If using Raileurope, click More options and enter Lyon Part Dieu as a via station with duration 30 minutes.
Look carefully for options with 1 change, at Lyon and (most importantly) without any change in Paris.
Booking opens up to 4 months ahead. You print your own tickets or can show them on your phone.
Option 5, Switzerland to Brussels via Paris - cheap & fast, but involves crossing Paris. Geneva to Brussels in as little as 5h36
-
Step 1, take a TGV-Lyria high-speed train from Geneva, Lausanne, Zurich HB or Basel SBB to Paris Gare de Lyon.
TGV-Lyria trains have 3 classes, a cafe-bar, and power sockets at all seats, see the TGV-Lyria guide. Geneva or Basel to Paris takes a little over 3 hours, Zurich to Paris 4h03.
Allow at least 60 minutes to change trains & stations by metro or taxi from the Gare de Lyon to the Gare du Nord
-
Step 2, take a Eurostar (formerly Thalys) from Paris Gare du Nord to Brussels Midi, they leave almost every hour taking 1h22.
Eurostar trains have 3 classes, power sockets at all seats & free WiFi. More about Eurostar (formerly Thalys).
-
How much does it cost?
Switzerland to Paris starts at 29 in 2nd class or 51 in 1st class.
Paris to Brussels starts at 29 in 2nd class or 59 in 1st class.
Fares vary like air fares, so book ahead.
-
How to buy tickets
Buy tickets at www.raileurope.com or www.thetrainline.com, both easy to use, in , £ or $, overseas cards no problem, small booking fee.
If using www.raileurope.com you can specify a more robust connection in Paris by clicking More options and entering Paris (any station) as a via station, with 1 hour stopover or more. That gets you a robust connection.
Booking opens up to 4 months ahead. You print your own ticket or can show it on your phone.
You can also book at the French Railways website www.sncf-connect.com, in , no booking fee. You can specify via Paris, but there's no stopover duration setting so to get a robust connection in Paris you might need to book Switzerland-Paris & Paris-Brussels separately.
Option 6, Switzerland to Brussels with overnight stop in Frankfurt - might work out more time-effective
-
Step 1, travel from Switzerland to Frankfurt on any afternoon or evening ICE you like.
For example, you can leave Zurich HB as late as 18:59 or Basel SBB at 20:13 arriving Frankfurt (Main) Hbf 23:08, but by all means book an earlier one for more of an evening in Frankfurt.
ICE trains have a restaurant car, power sockets at all seats & free WiFi.
Check times from anywhere in Switzerland to Frankfurt at int.bahn.de.
-
Stay overnight in Frankfurt. Hotels next to the station with good or great reviews include the Flemings Express Hotel & Hotel Hamburger Hof, both of which I've used myself and can recommend. There's also The Frankfurt and the inexpensive Hotel Topas.
-
Step 2, travel from Frankfurt to Brussels on any morning ICE you like, they leave every two hours.
For example, you can leave Frankfurt (Main) Hbf at 06:27 arriving Brussels Midi 09:35, or at 08:15 arriving Brussels Midi 11:35.
The ICE3neo trains have a restaurant car, power sockets at all seats & free WiFi.
-
Fares start at 37.99 in 2nd class or 69.99 in 1st class.
Fares vary like air fares, so book ahead.
-
Buy tickets at the German Railways website int.bahn.de.
You can book from anywhere in Switzerland to Brussels, Bruges or anywhere in Belgium.
To get the overnight stop, you must click Stopovers and enter Frankfurt (Main) Hbf as a stopover with a suitable length of stay, say 10 hours. Adjust the departure time and increase or decrease the length of stay to get the trains you want either side of Frankfurt.
Booking opens up to 6 months ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Switzerland to Amsterdam from 37.99
Option 1, Switzerland to Amsterdam by Nightjet sleeper train - the time-effective option
-
A Nightjet leaves Zurich HB at 21:34 & Basel SBB 23:13, setting down at Eindhoven & Utrecht, arriving Amsterdam Centraal 09:44 (09:32 some days).
This comfortable Nightjet sleeper train has two air-conditioned AB33 sleeping-cars, one running Zurich-Basel-Amsterdam, one Basel-Amsterdam. Each sleeping-car has 11 compartments, each of which can be used as 1, 2 or 3 berth (single, double or triple) with washbasin. The sleeping-car attendant can serve drinks, snacks & light meals from a room service menu. The train has a Zurich-Amsterdam couchette car with 4 & 6 berth compartments, one or two Basel-Amsterdam couchette car, and ordinary seats. A light breakfast is included in sleepers & couchettes. More about Nightjets.
-
Fares start at 49.90 in 6-berth couchettes, 59.90 in 4-berth couchettes, 89.90 in a 3-bed sleeper, 109.90 in a 2-bed sleeper or 159.90 in a single-bed sleeper, all per person per berth. Fares vary like air fares, so book ahead.
-
Book this train at www.raileurope.com (in , £ or $, overseas credit cards no problem, small booking fee) or www.nsinternational.nl (in , no booking fee), or www.oebb.at (in ).
Booking opens up to 6 months ahead, sometimes less. You print your own ticket or can show it on your phone.
Tip: This train may be listed in the search results twice, once as an IC with seats, once as an NJ with couchettes/sleepers. Choose the latter!
Tip: If you want a sleeper but none is available from Zurich, try booking from Basel instead. Then book a seat ticket Zurich-Basel.
Tip: You can check the train formation, check car numbers & see in what order cars for different destinations are marshalled using www.vagonweb.cz. Change cs to English upper left, then click Train formations and search for NJ 402.
Option 2, Switzerland to Amsterdam by daytime trains - the fast daytime option
-
Take a superb German ICE train from Switzerland to Frankfurt, then another ICE train to Amsterdam. For example:
Leave Zurich HB 05:59 & Basel SBB 07:06, change at Frankfurt (Main) Hbf, arriving Amsterdam Centraal 15:29.
Leave Zurich HB 07:59 & Basel SBB 11:06, change at Frankfurt (Main) Hbf, arriving Amsterdam Centraal 17:29.
Leave Zurich HB 09:59 & Basel SBB 11:06, change at Frankfurt (Main) Hbf, arriving Amsterdam Centraal 19:29.
Leave Zurich HB 14:34 & Basel SBB 15:06, change at Mannheim, arriving Amsterdam Centraal 23:29.
Leave Interlaken Ost 05:59, Bern 07:04, change at Frankfurt (Main) Hbf, arriving Amsterdam Centraal 15:29.
Leave Interlaken Ost 09:59, Bern 11:04, change at Frankfurt (Main) Hbf, arriving Amsterdam Centraal 20:29.
These ICE trains all have a restaurant car, power sockets at all seats & free WiFi. Times may vary due to trackwork.
From anywhere else in Switzerland, simply catch a Swiss domestic train to Basel or Zurich to connect. I'd allow at least 20 minutes between trains in Basel or Zurich. You can check times from anywhere in Switzerland to Amsterdam at int.bahn.de.
-
Fares start at 37.99 in 2nd class or 69.99 in 1st class.
Fares vary like air fares, so book ahead.
-
Buy tickets at the German Railways website int.bahn.de.
You can book from almost anywhere in Switzerland to Amsterdam or anywhere in the Netherlands for one inclusive price.
Booking opens up to 6 months ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Tip: It can help to click Stopovers and enter Frankfurt (Main) Hbf or Mannheim as a stopover station. It should normally be possible to make this journey with only 1 change.
An ICE3neo at Amsterdam Centraal. Click on the interior images for larger photos.
Option 3, Switzerland to Amsterdam via the Rhine Valley - the leisurely scenic route, takes an hour longer
-
Take one of two direct Swiss EuroCity trains from Switzerland to Cologne, then an ICE train to Amsterdam.
Leave Zurich HB at 10:59 or Basel SBB at 12:20 on train EC8, change at Cologne Hbf, arriving Amsterdam Centraal 21:29.
Leave Interlaken Ost 11:59, Bern 13:04 or Basel SBB 14:27 on train EC6, change Cologne Hbf or Dόsseldorf & arrive Amsterdam Centraal 23:29.
Times can vary and the change of train is at Dόsseldorf or Kφln Messe/Deutz on some dates, check times at int.bahn.de.
Both EuroCity trains have spacious Swiss Federal Railways EuroCity cars and an elegant Swiss restaurant car. Instead of taking the high-speed line between Mainz & Cologne they take the classic line along the scenic Rhine valley, past river boats, vineyards, castles and the legendary Lorelei Rock, see the Rails Down the Rhine page. It's worth the extra hour!
The ICE3neo trains between Cologne & Amsterdam have a restaurant car, power sockets at all seats & free WiFi.
-
Fares start at 37.99 in 2nd class or 69.99 in 1st class.
Fares vary like air fares, so book ahead.
-
Buy tickets at the German Railways website int.bahn.de.
You can book from almost anywhere in Switzerland to Amsterdam or anywhere in the Netherlands for one inclusive price.
To get the Rhine Valley scenic route, click Stopovers and enter Koblenz Hbf with length of stay left as 00:00.
Booking opens up to 6 months ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Option 4, Switzerland to Amsterdam with overnight stop in Frankfurt - can be more time-effective
-
Step 1, travel from Switzerland to Frankfurt on any late afternoon or early evening ICE you like.
For example, you can leave Zurich HB at 18:59 or Basel SBB at 20:13, arriving Frankfurt (Main) Hbf 23:08.
But by all means book an earlier train for more of an evening in Frankfurt, they leave every hour.
The ICE trains have a restaurant car, power sockets at all seats & free WiFi.
Check times from anywhere in Switzerland to Frankfurt at int.bahn.de.
-
Stay overnight in Frankfurt. Hotels next to the station with good or great reviews include the Flemings Express Hotel & Hotel Hamburger Hof, both of which I've stayed at and can recommend. There's also The Frankfurt and the inexpensive Hotel Topas.
-
Step 2, travel from Frankfurt to Amsterdam on any morning ICE you like, for example:
Leave Frankfurt (Main) Hbf at 05:26, arriving Amsterdam Centraal 09:29 (Mondays-Fridays only).
Leave Frankfurt (Main) Hbf at 07:27, arriving Amsterdam Centraal 11:29.
Leave Frankfurt (Main) Hbf at 09:27, arriving Amsterdam Centraal 13:29.
These ICE3neo trains have a restaurant car, power sockets at all seats & free WiFi.
-
Fares start at 37.99 in 2nd class or 69.99 in 1st class.
Fares vary like air fares, so book ahead.
-
Buy tickets at the German Railways website int.bahn.de from anywhere in Switzerland to anywhere in the Netherlands.
You can book from almost anywhere in Switzerland to Amsterdam or anywhere in the Netherlands for one inclusive price.
To get the overnight stop, click Stopovers and enter Frankfurt (Main) Hbf with a suitable length of stay, say 10 hours. Adjust departure time and the length of stay to get the trains you want either side of Frankfurt.
Booking opens up to 6 months ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Switzerland to Luxembourg from 37.99
Option 1, Switzerland to Luxembourg via Basel, Mulhouse, Strasbourg, Metz - in theory the fastest & most direct route
-
You can travel from Basel to Luxembourg on a series of TER regional trains (and the occasional TGV) via Mulhouse, Strasbourg & Metz. Basel to Luxembourg takes as little as 3h36.
However, since the two direct Basel-Luxembourg trains were discontinued in 2016, it's become a mish-mash of services with 1, 2 or 3 changes in various different places, beware of tight connections with potentially long waits if you miss them.
Buy tickets at the French Railways website www.sncf-connect.com.
Just see what times and fares are available and choose what seems best for you. Booking opens up to 4 months ahead.
You can also book at www.raileurope.com and www.thetrainline.com, both easy to use, in , £ or $, small booking fee.
-
Depending on your starting point in Switzerland, it might even be cheaper and/or faster to book a TGV-Lyria from Switzerland to Paris Gare de Lyon from 29, cross Paris by taxi or metro, then take a TGV from Paris Gare de l'Est to Luxembourg from 25. This is an option worth considering if you are starting in Geneva or Lausanne.
To find journeys via Paris, run an enquiry at www.raileurope.com, but before you run it, click More options, enter Paris (any station) as a via station with a stopover duration of at least 1 hour. By default, the system allows cross-Paris connections as tight as 42 minutes, I'd never book one less than an hour. You can also book at the French Railways website www.sncf-connect.com (in , no booking fee) but this doesn't allow you to specify a stopover duration.
Option 2, Switzerland to Luxembourg via Basel & Koblenz from 37.99 - slower but cheaper & easier to book, with through tickets.
-
This is a longer way round, but much easier to book, more frequent & cheaper thanks to German Railways through fares from almost any Swiss station to Luxembourg. As it involves a scenic ride along the Rhine & Moselle valleys I prefer this route over the theoretically faster route through France!
Run an enquiry from any Swiss station to Luxembourg at the German Railways website int.bahn.de.
Many possible departures are available from early morning until early afternoon. But I'd suggest this one with only 1 change and restaurant car. Obviously, from anywhere in Switzerland you'd simply take a connecting train to Basel or Zurich to pick it up:
Leave Zurich HB at 10:59 or Basel SBB at 12:20, change at Koblenz Hbf, arriving Luxembourg 19:23.
This is train EC8, with spacious & comfortable Swiss Federal Railways EuroCity cars and an elegant Swiss restaurant car. It takes the classic line along the scenic Rhine valley between Mainz & Koblenz, past river boats, vineyards, castles and the legendary Lorelei Rock, see the Rails Down the Rhine page.
-
Fares start at 37.99 in 2nd class or 69.99 in 1st class.
Fares vary like air fares, so book ahead.
-
Buy tickets at the German Railways website int.bahn.de.
You can book from almost anywhere in Switzerland to Luxembourg for one inclusive price.
Before running the enquiry, click Stopovers and enter Trier Hbf leaving length of stay zero. This forces the journey planner to find journeys via this route, it also eliminates journeys involving a bus. Look for journeys with just 2 changes, if not using a 1-change option.
Booking opens up to 6 months ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Switzerland to Milan, Venice, Florence, Rome & Italy from 29
Choose between fast, comfortable & scenic (option 1, using mainline trains) and slow but fabulous world-class scenic (option 2, via the Bernina Express). The choice is yours! With the daytime trains increasingly fast, there are no longer any sleeper trains between Switzerland and Italy.
Option 1, Switzerland to Milan by EuroCity train, then high-speed train to Venice, Florence, Rome or Naples - the fast & comfortable way
-
Step 1, travel from Switzerland to Milan Centrale by EuroCity train, these run on three regular routes:
Zurich - Lugano - Milan: EuroCity trains run every hour or two taking 3h17 on the Gotthard route through lovely Alpine scenery - 20 minutes is spent in the Gotthard Base Tunnel, the world's longest rail tunnel. Some trains also call at Como San Giovanni, for Lake Como.
Geneva - Lausanne - Montreux - Brig - Milan: EuroCity trains run 4 or 5 times daily, Geneva-Milan in 3h55. This is the Simplon route via the famous Simplon Tunnel opened in 1906, with great views as you run along the shores of Lake Leman and past many Swiss vineyards.
Basel - Spiez - Brig - Milan EuroCity trains run several times a day, Basel-Milan in around 4h12.
The new Gotthard Base Tunnel opened in December 2016: Until then, the Zurich-Milan trains travelled over the Gotthard pass through dramatic track spirals and the original much shorter (15 km) Gotthard tunnel, reaching a maximum altitude of 1,154m (3,786 feet) above sea level, the most scenic of all mainline routes through the Alps. The Gotthard Base Tunnel cut journey time by replacing the most scenic hour of the Gotthard route with 20 minutes in a 57 km tunnel, only reaching 550m (1,805 feet) above sea level. Those of us who remember the old route find the new route a disappointment. Those who don't know what they're missing will find plenty of scenery on the revised Gotthard route, from delightful Swiss meadows & mountains to the beauty of Lake Lugano, see a video of the Milan-Zurich journey via the Base Tunnel. But if it's world-class high-altitude Alpine scenery you want, take the much slower narrow-gauge Bernina Route.
-
A handful of these trains go beyond Milan, these can be worth knowing about:
Zurich to Venice: A direct EuroCity train leaves Zurich HB at 08:33 every day for Verona Porta Nuova & Venice Santa Lucia on the Grand Canal in central Venice, arriving 14:42.
Zurich to Genoa: A direct EuroCity train leaves Zurich HB at 10:33 for Genoa Piazza Principe.
Geneva, Lausanne, Brig to Venice: The 05:27 from Geneva extends to Verona & Venice Santa Lucia arriving 12:42.
-
From other Swiss starting points, you'll need to take a connecting train:
From Luzern: A direct EuroCity train runs once a day from Lucerne to Milan at 16:18, but other departures are possible every hour or two with a change of train at Arth Goldau into a Zurich-Milan EuroCity. A few minutes is all you need to change at Arth Goldau, it's only a small station, all you're doing is stepping off one train and walking to another.
From Interlaken, take a local train from Interlaken Ost to Spiez and either change there onto the two or three daily Spiez-Milan EuroCity trains, or you'd change at Spiez onto another Swiss domestic train to Brig to pick up a Brig-Milan EuroCity train.
From Zermatt, take the local train from Zermatt to Brig and join a (Geneva-) Brig-Milan EuroCity train there.
-
Step 2, travel from Milan Centrale to Verona Porta Nuova, Venice Santa Lucia, Florence SMN, Rome Termini or Naples Centrale by Frecciarossa.
These Italian domestic high-speed trains run at least every hour. Milan Centrale to Florence SMN takes just 1h45, Milan to Venice Santa Lucia 2h35, Milan to Rome Termini 2h40. Centre to centre with no check-in or airport hassle.
-
How much does it cost?
Zurich, Geneva, Basel, Bern, Lucerne or Lausanne to Milan starts at 29 in 2nd class or 49 in 1st class.
Milan to Florence or Venice starts at 19.90 in 2nd class or 29.90 in 1st class.
Milan to Rome or Naples starts at 29.90 in 2nd class or 39.90 in 1st class.
Fares vary like air fares, so book ahead.
-
How to buy tickets
Buy tickets at either www.raileurope.com or www.thetrainline.com.
Both are easy to use, in , £ or $ (www.thetrainline.com can also sell in CHF), overseas credit cards are no problem, small booking fee.
www.thetrainline.com connects to both the Swiss & Italian ticketing systems. www.raileurope.com connects to the Italian system and can sell full-flex Swiss tickets through an arrangement with French Railways. That means both sites can sell from anywhere in Switzerland to anywhere in Italy, at least in principle. Each handles the data slightly differently, so I'd check both sites.
Booking for Swiss domestic trains opens up to 6 months ahead. Booking for the international EuroCity trains opens 4 months ahead.
Tickets can be printed out or shown on your phone.
-
Another way to buy tickets
Now for the science bit. The Swiss Federal Railways ticketing system can sell Swiss domestic tickets and tickets for the EuroCity trains to Italy which it run jointly with Trenitalia, but it can't access Trenitalia's system so can't sell Trenitalia's cheap fares for trains within Italy.
Meanwhile, Trenitalia's system can sell cheap tickets for the EuroCity trains between Switzerland & Italy and for its own trains within Italy, but can't access SBB's system so can't sell journeys involving a Swiss domestic train.
Step 1, run an enquiry on the all-Europe online timetable provided by German Railways at int.bahn.de. Look for a suitable journey, ideally with as few changes of train as possible. Note down the Swiss domestic train you want, the international EuroCity train and the onward Italian train.
For example, say you ran an enquiry from Zermatt to Rome. You'd pick a journey that suits you: A Swiss train from Zermatt to Brig, a EuroCity (EC) from Brig to Milan, then a Frecciarossa from Milan to Rome. Then you'd split the booking like this:
Step 2, book the cross-border EuroCity train and onward Italian train using the Italian ticketing system at www.thetrainline.com or www.raileurope.com (both easy to use, in , £ or $, Trainline can also sell in CHF, international credit cards no problem, small booking fee) or www.italiarail.com (easy to use, in , $ or £, they'll refund their booking fee to seat61 users if you email them after booking at seat61@italiarail.com) or www.trenitalia.com (in , more fiddly, requires Italian-language place names, see advice on using it).
In our example, you'd book from Brig to Rome. Booking opens 90 days ahead. The EuroCity & Italian high-speed trains are ticketless, you simply print out your booking reference or show it on your phone.
Step 3, now add a Swiss domestic ticket separately using either www.thetrainline.com (easy to use, in CHF, , £ or $, international credit cards no problem, small booking fee) or the Swiss Federal Railways site www.sbb.ch (in , no fee). Regular Swiss tickets are fixed-price, cannot sell out, and are good for any train that day, so this bit isn't as crucial. You could buy at the station on the day if you like!
In our example, you'd book from Zermatt to Brig. You print your own ticket.
Option 2, Switzerland to Italy via the Bernina route - the ultimate scenic route
-
If you have time and want spectacular scenery, try the fabulous narrow gauge Bernina route.
It's a day out, Zurich to Milan in 8h30 on 3 separate trains rather than only 3h17 on a direct mainline train, but the Bernina route is truly one of the World's greatest train rides, and arguably the best Alpine train trip of all. It'll be a highlight of your trip! If you're already in the St Moritz area, this is the most direct route to Italy. Video of a Milan to Zurich journey on the Bernina Express.
-
Step 1, take any morning train from Zurich HB to Chur, trains leave every 30 minutes, no reservation necessary or possible.
If you want to use the actual panoramic Bernina Express rather than just regular hourly local trains on the same route, you'll need to leave Zurich HB at 06:38, see the Berlin Express timetable.
-
Step 2, change at Chur onto the narrow-gauge Bernina Railway, run by the Rhδtische Bahn. If you use the normal local trains no reservation is necessary, just buy a ticket (in fact, you can buy a Zurich to Tirano through ticket in Zurich) and hop on the next train.
If you want to use the once daily Bernina Express with its special panoramic carriages you need a seat reservation, make a reservation and buy tickets as shown on the Bernina Express page.
In Tirano, the RhB station is adjacent to the Italian station on the same town square. It only takes 5-10 minutes to switch trains in Tirano, if you have longer you can enjoy a beer and sandwich at Margy's Bar across the road between trains.
-
Step 3, take a regional train from Tirano to Milan Centrale, fare around 12, no reservation needed or possible, just buy a ticket to Milan and hop on the next train. These local trains run every 2 hours, check times at www.trenord.it. If the ticket office is closed, ask in the station cafe, they sell train tickets, but you must pay cash in .
The Tirano to Milan regional trains run along the pretty eastern shore of Lake Como, stopping at Lecco, Bellano & Varenna (for ferry to Bellagio), handy if you're staying in the Lake Como area.
-
Book onward Italian trains from Milan to Rome, Florence, Venice at www.italiarail.com or www.trenitalia.com
Switzerland to Sicily
Option 1, Switzerland to Sicily using the Milan-Sicily sleeper
-
Day 1, travel from Switzerland to Milan Centrale by EuroCity train.
There are various possible departures, for example leaving Geneva at 13:27 arriving Milan Centrale 17:50, or leaving Zurich HB at 15:33 arriving Milan Centrale 18:50.
Buy a ticket from anywhere in Switzerland to Milan at www.thetrainline.com, making sure you arrive in Milan before 19:00.
Ideally, travel earlier and have an early dinner at Milan Centrale.
Fares start at 29 in 2nd class or 49 in 1st class. Fares vary like air fares, so book ahead.
Buy tickets at www.thetrainline.com (easy to use, in , £ or $, international credit cards no problem, small booking fee) or www.sbb.ch (in CHF) and print them out or show them on your phone.
-
Day 1, travel from Milan to Sicily by Intercity Notte, leaving Milan Centrale at 20:10 every night, arriving next day (day 2) at Catania 14:32, Siracuse 15:48 with another portion to Palermo arriving 16:56.
This epic Intercity Notte sleeper train is Italy's longest train ride. Both the Milan-Palermo and Milan-Siracuse portions have 4-berth Comfort couchettes and a sleeping-car with 1, 2 & 3 bed compartments. The Milan-Catania-Siracuse portion has an Excelsior sleeping-car with several deluxe compartments with toilet & shower. The shower may even work.
The train is ferried across the Straits of Messina to Sicily on a train ferry, a unique experience and one of the few places in the world where trains go onto ferries. More about the trains to Sicily.
Fares start at 39.90 in a 4-berth comfort couchette, 49.90 in a 3-bed sleeper, 59.90 in a 2-bed sleeper, 89.90 in a single-bed sleeper. Prices are per person per bed. Fares vary like air fares, so book ahead..
Buy tickets at www.thetrainline.com (easy to use, in , £ or $, international credit cards no problem, small booking fee) or Trenitalia.com (in ) and print them out or show them on your phone. Booking opens up to 4 months ahead.
Option 2, Switzerland to Sicily using a Rome-Sicily sleeper
-
Day 1, travel from Switzerland to Rome in a day as shown above and book this at www.raileurope.com or www.thetrainline.com.
You take a EuroCity train from Basel, Geneva or Zurich to Milan, then a high-speed Frecciarossa to Rome Termini. Allow at least 2 hours between trains in Rome, just in case of delay.
For example, you can leave Zurich HB at 11:33, change at Milan Centrale arriving Rome Termini 18:40.
-
Day 1, take one of the two sleeper trains from Rome Termini to Messina, Palermo, Catania, Siracuse, see the timetable here.
Book this at www.raileurope.com or www.thetrainline.com.
Option 3, Switzerland to Sicily by daytime trains with overnight stop in Rome
-
Day 1, travel from Switzerland to Milan and onwards to Rome in a day, as shown above.
-
Stay overnight in Rome. Hotels near Roma Termini with good or great reviews include the Hotel Diocleziano, Hotel Le Petit & guesthouse Madonna delle Neve.
-
Day 2, take one of two daily Intercity trains from Rome to Sicily, see the timetable here.
Switzerland to Barcelona, Madrid & Spain
Option 1, Switzerland to Spain in a day - from the Alps to the Pyrenees in a single day, recommended
-
Day 1, take a morning train from anywhere in Switzerland to Geneva, arriving no later than 11:00.
-
Day 1, travel from Geneva to Lyon by TER regional train, leaving Geneva at 11:30, arriving Lyon Part Dieu 13:26.
These TER trains use former inter-city carriages, old but comfortable. There's no catering, so bring your own food & drink. It's a lovely journey through the Jura and along the river Rhτne.
-
Day 1, travel from Lyon to Barcelona by AVE, leaving Lyon Part Dieu at 14:35, arriving Barcelona Sants 19:33.
This comfortable AVE S100 high-speed train has a cafe-bar, power sockets at all seats & free WiFi.
Look out for Bιziers cathedral, colonies of flamingos on the ιtangs (lakes) in southern France, the Fort de Salses approaching Perpignan and the imposing 2,784m Mt Canigou as the train rounds the southern end of the Pyrenees. More about the journey.
-
Day 1, travel from Barcelona to Madrid by AVE, leaving Barcelona Sants at 21:00, arriving Madrid Atocha 23:46.
Earlier departures may be available with other operators, but I recommend allowing at least an hour between trains in Barcelona and it's better to stick with the same operator when making connections, in this case Renfe.
-
Stay overnight in Barcelona. The Hotel Barcelo Sants is top choice here, it's part of Barcelona Sants station so easy to use when arriving & departing by train, with great reviews & good feedback from Seat61 users. See other suggested hotels near the station.
-
Day 2, travel from Barcelona to other Spanish destinations:
For Madrid: AVE S103 high-speed trains link Barcelona Sants & Madrid Atocha every hour or two in as little as 2h30.
For Granada: Leave Barcelona Sants at 06:45 by AVE 112 high-speed train, arriving Granada at 13:11.
For Malaga: Leave Barcelona Sants at 08:35 by AVE S103 high-speed train, arriving Malaga Maria Zambrano 15:05.
For Cordoba & Seville: Leave Barcelona Sants at 08:35 by AVE S103 high-speed train, arriving Cordoba 13:27 & Seville Santa Justa 14:32.
For Valencia & Alicante: Euromed trains link Barcelona Sants with Valencia & Alicante regularly through the day, for example one leaves Barcelona Sants at 07:15 Mondays-Saturdays arriving Valencia Joaquin Sorolla 10:10 & Alicante 12:38 or at 10:15 every day arriving Valencia Joaquin Sorolla 13:13 & Alicante 15:32.
For Santiago de Compostela, A Coruρa & Vigo, there's a morning Alvia train to Galicia, see details here.
-
How much does it cost?
Geneva to Lyon costs 33.40 in 2nd class or 50.80 in 1st class, fixed-price, good for any train that day.
Lyon to Barcelona starts at 39 in 2nd class or 49 in 1st class. Fares vary like air fares, so book ahead.
Barcelona to Madrid starts at around 20. Barcelona to Seville, Granada or Malaga starts at around 45. Fares vary like air fares.
-
How to buy tickets
The easiest way to buy tickets is to use www.raileurope.com or www.thetrainline.com (whichever you prefer) as you can buy all tickets together in one place, in plain English, in , £ or $, international credit cards no problem, small booking fee. About Raileurope. About Thetrainline.
Step 1, book the train from Geneva to Lyon and add this to your basket. Booking opens up to 4 months ahead.
Step 2, book the train from Lyon to Barcelona and add to your basket. Booking opens up to 4 months ahead.
Step 3, if going beyond Barcelona, book a train from Barcelona to your Spanish destination, add to basket & check out. Spanish trains open for booking anything from 15 days to 9 months ahead. If necessary, leave booking trains within Spain until close to your departure date. You print your own ticket.
For the TER, you print your ticket or show it on your phone. For the AVE and other Spanish trains you print your ticket.
-
Another way to buy tickets
You can of course book each train separately with the relevant operator, more work and same prices, but no booking fee.
Step 1, book the train from Lyon to Barcelona at the Spanish Railways website www.renfe.com (in , fiddly, see advice on using it).
Step 2, buy a ticket from Geneva to Lyon at the French Railways website www.sncf-connect.com.
Step 3, book onward trains in Spain as another transaction at www.renfe.com.
Mt Canigou & the Pyrenees. One of the highest peaks in the mighty Pyrenees, the 2,784m (9,137 feet) high Mt Canigou dominates the skyline on the right all the way from Girona to Perpignan, see en.wikipedia.org/wiki/Canigou.
Option 2, Geneva to Barcelona & Spain in a day - early departure, with an extra change of train
-
Step 1, travel from Geneva to Barcelona, leaving Geneva at 05:14, change Lyon Part Dieu & Valence, arriving Barcelona Sants 14:29.
This runs Mondays to Saturdays only, there's no 05:14 on Sundays.
Geneva to Lyon is by TER regional train along the river Rhτne, Lyon to Valence is by TGV with cafe-bar, power sockets at all seats & free WiFi, Valence to Barcelona is by TGV Duplex also with cafe-bar, power sockets at all seats & free WiFi.
The TGV Duplex passes Bιziers cathedral, flamingos on the lakes between Montpelier & Narbonne, the Fort de Salses by the tracks before Perpignan, and the imposing 2,784m Mt Canigou as the train rounds the southern end of the Pyrenees. More about the journey.
Geneva to Lyon costs 33.40 in 2nd class, 50.80 in 1st class, fixed-price, good for any train that day.
Lyon to Barcelona starts at 39 in 2nd class or 59 in 1st class, fares vary like air fares so book ahead.
Book from Geneva to Barcelona at www.thetrainline.com (easy to use, in , £ or $, small booking fee) or the French Railways website www.sncf-connect.com (in , no fee). Booking opens up to 4 months ahead. You print your own tickets or can show them on your phone.
-
Step 2, travel from Barcelona to Madrid, Valencia, Alicante and so on by high-speed train.
For Madrid, a high-speed AVE leaves Barcelona Sants at 15:25 Mondays-Fridays, arriving Madrid Atocha 17:55.
Another AVE leaves Barcelona Sants at 16:00 every day, arriving Madrid Atocha 19:12.
For Cordoba & Seville, a high-speed AVE leaves Barcelona Sants at 15:15, arriving Cordoba 20:16, Seville Santa Justa 21:24.
For Malaga, a high-speed AVE leaves Barcelona Sants at 15:15, arriving Malaga Maria Zambrano 21:43.
For Valencia & Alicante, a fast Euromed train leaves Barcelona Sants at 16:10 arriving Valencia Joaquin Sorolla 19:02 & Alicante 21:34.
All these trains have a cafe-bar, power sockets at all seats & free WiFi.
Check times & buy tickets using either www.raileurope.com or www.thetrainline.com (both easy to use, in , £ or $, small booking fee) or Spanish railways own site www.renfe.com (in , much more fiddly, may reject some overseas credit cards, see advice on using it) or www.petrabax.com (in $, small mark-up). Allow at least 60 minutes between trains in Barcelona.
Spanish trains open for booking anything from 15 days to 9 months ahead. You print your own ticket.
Mt Canigou & the Pyrenees. One of the highest peaks in the mighty Pyrenees, the 2,784m (9,137 feet) high Mt Canigou dominates the skyline on the right all the way from Perpignan to Girona, see en.wikipedia.org/wiki/Canigou. More about the Paris-Barcelona journey.
Option 3, Zurich or Basel to Barcelona & Spain in a day via Paris
-
Step 1, travel from Zurich or Basel to Paris, leaving Zurich HB at 09:34 or Basel SBB 10:34, arriving Paris Gare de Lyon 13:38.
The double-deck TGV-Lyria trains have 3 classes, a cafe-bar, power sockets at all seats & free WiFi.
Fares start at 29 in 2nd class or 79 in 1st class. Fares vary like air fares, so book ahead.
Book this train at www.thetrainline.com (easiest to use, in , £ or $, international credit cards no problem, small booking fee) or the French Railways website www.sncf-connect.com, in , no booking fee. Booking opens up to 4 months ahead. You print your own ticket.
-
Step 2, travel from Paris to Barcelona by TGV Duplex, leaving Paris Gare de Lyon at 14:42 arriving Barcelona Sants 21:29.
The impressive 320 km/h (199 mph) double-deck TGV Duplex has 1st & 2nd class, a cafι-bar, power sockets at all seats & free WiFi. Book an upper deck seat for the best views, any seat number above 60 is upper deck.
The train speeds along the Rhτne valley past pretty villages & picturesque churches, then past Bιziers cathedral, flamingos on the ιtangs (lakes) in southern France, the Fort de Salses approaching Perpignan and the imposing 2,784m Mt Canigou in the Pyrenees. More about the journey.
Fares start at 39 in 2nd class or 59 in 1st class. Fares vary like air fares, so book ahead.
Book this train at www.thetrainline.com (easiest to use, in , £ or $, international credit cards no problem, small booking fee) or the French Railways site www.sncf-connect.com, in , no booking fee.
Booking opens up to 4 months ahead. You print your own ticket or can show it on your phone.
-
Stay overnight in Barcelona. The Hotel Barcelo Sants is top choice here, it's part of Barcelona Sants station so easy to use when arriving & departing by train, with great reviews & good feedback from Seat61 users. Other suggested hotels near the station.
-
Step 3, travel from Barcelona to other Spanish destinations:
For Madrid: AVE S103 high-speed trains link Barcelona Sants & Madrid Atocha every hour or two in as little as 2h30.
For Granada: Leave Barcelona Sants at 06:45 by AVE 112 high-speed train, arriving Granada at 13:11.
For Malaga: Leave Barcelona Sants at 08:35 by AVE S103 high-speed train, arriving Malaga Maria Zambrano 15:05.
For Cordoba & Seville: Leave Barcelona Sants at 08:35 by AVE S103 high-speed train, arriving Cordoba 13:27 & Seville Santa Justa 14:32.
For Valencia & Alicante: Euromed trains link Barcelona Sants with Valencia & Alicante regularly through the day, for example one leaves Barcelona Sants at 07:15 Mondays-Saturdays arriving Valencia Joaquin Sorolla 10:10 & Alicante 12:38 or at 10:15 every day arriving Valencia Joaquin Sorolla 13:13 & Alicante 15:32.
For Santiago de Compostela, A Coruρa & Vigo, there's a morning Alvia train to Galicia, see details here.
Buy tickets at www.raileurope.com or www.thetrainline.com (both easy to use, in , £ or $, small booking fee) or Spanish railways own site www.renfe.com (in , much more fiddly, may reject some overseas credit cards, see advice on using it) or www.petrabax.com (in $, small mark-up). Spanish trains open for booking anything from 15 days to 9 months ahead. You print your own ticket.
Option 4, anywhere in Switzerland to Barcelona & Spain with overnight stop in Lyon
-
Day 1, travel from anywhere in Switzerland to Lyon.
Take a Swiss domestic train to Geneva, then a TER regional train along the river Rhτne to Lyon Part Dieu. The last train normally leaves Geneva at 19:14 arriving Lyon Part Dieu at 21:22, but by all means take an earlier one for more of an evening in Lyon.
Geneva to Lyon by TER costs 33.40 in 2nd class, 50.80 in 1st class, fixed price, good for any train that day.
Buy tickets from anywhere in Switzerland to Lyon at www.thetrainline.com (easy to use, in , £ or $, small booking fee).
-
Stay overnight in Lyon, The Ibis Budget Lyon Centre - Gare Part Dieu is affordable & right next to Lyon Part Dieu station with good reviews, the Radisson Blu Hotel, Lyon also gets great reviews and is just a few minutes walk away.
-
Day 2, travel from Lyon to Barcelona, leaving Lyon Part Dieu at 08:06, change at Valence, arriving Barcelona Sants 14:29.
Lyon to Montpelier is by TGV with cafe-bar, power sockets at all seats & free WiFi, Montpelier to Barcelona is by TGV Duplex also with cafe-bar, power sockets at all seats & free WiFi.
It's an enjoyable ride, the TGV Duplex passes Bιziers cathedral, flamingos on the lakes between Montpelier & Narbonne, the Fort de Salses by the tracks before Perpignan, and the imposing 2,784m Mt Canigou as the train rounds the southern end of the Pyrenees. More about this journey.
Lyon-Barcelona starts at around 39 in 2nd class or 59 in 1st class. Fares vary like air fares, so book ahead.
Book from Lyon to Barcelona at www.thetrainline.com (easy to use, in , £ or $, small booking fee) or the French Railways website www.sncf-connect.com (in , no fee). Booking opens up to 4 months ahead. You print your own tickets or can show them on your phone.
-
Step 2, travel from Barcelona to Madrid, Valencia, Alicante and so on by high-speed train.
For Madrid, a high-speed AVE leaves Barcelona Sants at 15:25 Mondays-Fridays, arriving Madrid Atocha 17:55.
Another AVE leaves Barcelona Sants at 16:00 every day, arriving Madrid Atocha 19:12.
For Cordoba & Seville, a high-speed AVE leaves Barcelona Sants at 15:15, arriving Cordoba 20:16, Seville Santa Justa 21:24.
For Malaga, a high-speed AVE leaves Barcelona Sants at 15:15, arriving Malaga Maria Zambrano 21:43.
For Valencia & Alicante, a fast Euromed train leaves Barcelona Sants at 16:10 arriving Valencia Joaquin Sorolla 19:02 & Alicante 21:34.
All these trains have a cafe-bar, power sockets at all seats & free WiFi.
Check times & buy tickets using either www.raileurope.com or www.thetrainline.com (both easy to use, in , £ or $, small booking fee) or Spanish railways own site www.renfe.com (in , much more fiddly, may reject some overseas credit cards, see advice on using it) or www.petrabax.com (in $, small mark-up). Allow at least 60 minutes between trains in Barcelona.
Spanish trains open for booking anything from 15 days to 9 months ahead. You print your own ticket.
Switzerland to San Sebastian
-
Step 1, travel from Geneva, Lausanne, Basel SBB or Zurich HB to Paris Gare de Lyon by high-speed TGV-Lyria taking just a few hours.
The double-deck high-speed TGV-Lyria trains have 3 classes, a cafe-bar, power sockets at all seats & free WiFi. More about TGV-Lyria.
Fares start at 29 in 2nd class (standard) or 55 in 1st class (standard premiere). Fares vary like air fares, so book ahead..
Buy a ticket at www.raileurope.com or www.thetrainline.com (both easy to use, in , £ or $, international credit cards no problem, small booking fee) or the French Railways website www.sncf-connect.com (in , no fee). .
Booking opens up to 4 months ahead. You print your own ticket or can show it on your phone.
Change stations in Paris by metro or taxi. Always allow at least 70 minutes between trains in Paris, more is better.
-
Step 2, travel from Paris to Hendaye on the Spanish border by TGV Duplex Ocιane.
You can leave Paris Montparnasse at 13:11 arriving Hendaye 17:47.
You can leave Paris Montparnasse at 14:05 on Saturdays arriving Hendaye 17:47.
You can leave Paris Montparnasse at 16:11 daily except Saturdays arriving Hendaye 20:47.
The TGV Duplex Ocιane is an impressive 320 km/h double-deck high-speed train with cafe-bar, power sockets at all seats & free WiFi
Fares start at 25 in 2nd class or 45 in 1st class. Fares vary like air fares, so book ahead.
Book this train at www.raileurope.com or www.thetrainline.com (both sites easy to use, in , £ or $, international credit cards no problem, small booking fee) or the French Railways website www.sncf-connect.com (in , no fee).
Booking opens up to 4 months ahead. You print your own ticket or can show it on your phone.
-
Step 3, travel from Hendaye to San Sebastian Amara by Euskotren, every 30 minutes, journey 37 minutes, fare 2.75.
Simply walk out of Hendaye station and turn right, the little Euskotren station is just 50m away. Buy a ticket at the Euskotren station from the machines or staffed counter with cash or card and hop on the next half-hourly Euskotren to San Sebastian Amara. Check Euskotren times at www.euskotren.eus.
Switzerland to Santiago de Compostela, A Coruρa, Vigo
-
Day 1, take a morning train from anywhere in Switzerland to Geneva, arriving no later than 11:00.
-
Day 1, travel from Geneva to Lyon by TER regional train, leaving Geneva at 11:30, arriving Lyon Part Dieu 13:26.
These TER trains use former inter-city carriages, old but comfortable. There's no catering, so bring your own food & drink. It's a lovely journey through the Jura and along the river Rhτne.
-
Day 1, travel from Lyon to Barcelona by AVE, leaving Lyon Part Dieu at 14:35, arriving Barcelona Sants 19:33.
This comfortable AVE S100 high-speed train has a cafe-bar, power sockets at all seats & free WiFi.
Look out for Bιziers cathedral, colonies of flamingos on the ιtangs (lakes) in southern France, the Fort de Salses approaching Perpignan and the imposing 2,784m Mt Canigou as the train rounds the southern end of the Pyrenees. More about the journey.
Book from Geneva to Barcelona at www.raileurope.com or www.thetrainline.com, both easy to use, in , £ or $, international credit cards no problem, small booking fee.
Booking opens up to 4 months ahead, you print your own ticket or can show it on your phone.
-
Stay overnight in Barcelona. The Hotel Barcelo Sants is top choice here, it's located above Barcelona Sants station itself and gets great reviews, with nice rooms, a great breakfast buffet and a delightfully kitsch space theme. Alternatively, the Nobu Hotel and AC Sants Hotel by Marriot are both just across the road from the station. Other suggested hotels near the station.
-
Day 2, an air-conditioned Alvia train links Barcelona Sants with Galicia every day, a chill-out day across Spain, on an excellent air-conditioned train with cafe-bar, sit back and enjoy the ride.
On Wednesdays, Fridays & Sundays it leaves Barcelona Sants at 09:05 and goes to Vigo Guixar, arriving 22:51.
On Mondays, Tuesdays, Thursdays & Saturdays it leaves Barcelona Sants at 09:05, arriving Santiago de Compostela 21:48 & A Coruρa 22:24.
Buy tickets at www.raileurope.com or www.thetrainline.com (both easy to use, in , £ or $, international credit cards no problem, small booking fee) or at the Spanish Railways website www.renfe.com (much more fiddly, may reject some overseas credit cards, see advice on using it).
Booking opens anything from 15 days to 9 months ahead. You print your own ticket.
Switzerland to Ibiza & Mallorca
Option 1, Switzerland to Ibiza or Mallorca by ferry from Barcelona - all year round
-
Step 1, travel from Geneva to Barcelona as shown above, arriving Barcelona Sants 14:29.
In Barcelona, it's a 3.8 km 46-minute walk from Barcelona Sants to the Trasmed and Balearia ferry terminal at the foot of La Rambla, near the Columbus monument, see walking map. Or use a taxi or the metro, nearest metro station Drassanes.
-
Step 2, sail overnight from Barcelona to Ibiza or Palma de Mallorca by ferry.
Ibiza: Trasmed offer an overnight ferry from Barcelona to Ibiza most nights of the week sailing at around 22:00, arriving 07:00. Times & dates vary, buy tickets at the Direct Ferries website or at www.trasmed.com.
Check-in for the ferry closes 30 minutes before sailing time. You can pre-print your boarding pass to save time at the terminal.
Mallorca: There are two overnight ferries from Barcelona to Palma de Mallorca, both with restaurants, bars & cosy en suite cabins, both usually sailing from Barcelona around around 22:00 and arriving in Palma at 07:00. One ferry is run by Trasmed (www.trasmed.com, the other run by Balearia (www.balearia.com). Buy tickets at the Direct Ferries website.
Above, a Balearia ferry in Ibiza harbour. Courtesy of Discoverbyrail.com.
Option 2, Geneva to Menorca or Mallorca by ferry from Toulon - several times a week April-October
-
Step 1, travel from Geneva to Toulon, leaving Geneva at 07:14, change at Lyon Part Dieu & Marseille St Charles arriving Toulon 13:40.
Fares start at around 55 in 2nd class or 75 in 1st class. Fares vary like air fares, so book ahead.
Buy a ticket at www.raileurope.com or www.thetrainline.com.
Booking opens up to 4 months ahead. You print your own ticket or can show it on your phone.
However, I'd book the ferry first to confirm dates & times, then book the train.
-
Step 2, cruise overnight from Toulon to Menorca or Alcudia (Mallorca) with Corsica Ferries.
Sailings operate several times a week, April to October, typically sailing around 18:00, arriving around 09:00, some going to Menorca and others to Alcudia. Their comfortable ships have bars, restaurants, and private cabins with en suite toilet & shower.
Fares start at around 25 for a foot passenger + a private cabin from around 32. Fares & cabin charges vary by date.
Buy tickets at the Direct Ferries website or see www.corsica-ferries.co.uk.
Switzerland to Algeciras & Gibraltar
-
Day 1, take a morning train from anywhere in Switzerland to Geneva, arriving no later than 11:00.
-
Day 1, travel from Geneva to Lyon by TER regional train, leaving Geneva at 11:30, arriving Lyon Part Dieu 13:26.
These TER trains use former inter-city carriages, old but comfortable. There's no catering, so bring your own food & drink. It's a lovely journey through the Jura and along the river Rhτne.
-
Day 1, travel from Lyon to Barcelona by AVE, leaving Lyon Part Dieu at 14:35, arriving Barcelona Sants 19:33.
This comfortable AVE S100 high-speed train has a cafe-bar, power sockets at all seats & free WiFi.
Look out for Bιziers cathedral, colonies of flamingos on the ιtangs (lakes) in southern France, the Fort de Salses approaching Perpignan and the imposing 2,784m Mt Canigou as the train rounds the southern end of the Pyrenees. More about the journey.
Book from Geneva to Barcelona at www.raileurope.com or www.thetrainline.com, both easy to use, in , £ or $, international credit cards no problem, small booking fee.
Booking opens up to 4 months ahead, you print your own ticket or can show it on your phone.
Stay overnight in Barcelona. The Hotel Barcelo Sants is the top choice here, it's part of Barcelona Sants station so easy to use when arriving & departing by train, with great reviews & good feedback from Seat61 users. See other suggested hotels near the station.
-
Day 2, travel from Barcelona to Algeciras, leaving Barcelona Sants at 08:35 by AVE, change at Antequera-Santa Ana onto a 15:09 Media Distancia train arriving San Roque-La Linea 18:07 & Algeciras 18:23.
The AVE S103 high-speed train is air-conditioned with cafe-bar, power sockets at all seats & free WiFi.
There's great scenery both on the high-speed line between Barcelona and Antequera and on the classic line twisting through the hills from Antequera to Algeciras, the Spanish town across the bay from Gibraltar. The Media Distancia is air-conditioned, but bring your own food & drink.
Fares start at around 70.
Buy tickets at www.raileurope.com or www.thetrainline.com, both easy to use, in , £ or $, international credit cards no problem, small booking fee, or at the Spanish Railways website www.renfe.com (much more fiddly, may reject some overseas credit cards, see advice on using it). You print your own tickets. Booking opens anything from 15 days to 9 months ahead.
-
Day 2, take a bus or taxi from Algeciras to la Linea & walk into Gibraltar.
A taxi from Algeciras railway station to La Linea costs 24.75 and takes about 22 minutes. Taxis don't use the meter on this run, and aren't normally allowed to cross the border into Gibraltar.
To go by bus, cross the roundabout outside Algeciras railway station and enter the San Bernado bus station, then take bus M-120 to La Linea for around 2.50. Bus M-120 runs every 30 minutes Mon-Fri at xx.00 and xx.30 past each hour or every 45 minutes at weekends, journey time about 45 minutes to La Linea, for bus information see siu.ctmcg.es.
La Linea is the Spanish town outside the border crossing to Gibraltar, and La Linea's bus stop and taxi rank are right outside the entrance to Gibraltar. Walk through the Spanish then UK passport checkpoints into Gibraltar (5-10 minutes). Then either (a) keep walking straight ahead of you into Gibraltar town, it's takes about 15 minutes to the centre or (b) take a frequent local Gibraltar bus from the border into town or (c) look for the taxi stop on the right just after the passport check and wait for a taxi to your hotel for a few pounds - Gibraltar taxis will accept euros. The walk from the border to Gibraltar's Main Street takes you across Gibraltar airport's runway, though they stop cars and pedestrians when an aircraft is landing or taking off! Map of Algeciras - La Linea - Gibraltar area.
-
Or take a bus/taxi from San Roque-La Linea station
The closest station to Gibraltar is actually San Roque-La Linea, and all trains to Algeciras call here around 20 minutes before arriving at Algeciras. So if you prefer, you can get off here and take a taxi to La Linea, or walk the 1.6 km (1 mile) to the Bar La Redonda bus stop on the main road on the M-120 bus route from Algeciras to La Linea. Buses run to La Linea every 30 minutes weekdays, every 45 minutes weekends. Taxis are usually available outside San Roque station, San Roque to the La Linea/Gibraltar border is about 16 km (10 miles) and it takes just over 30 minutes depending on traffic.
Switzerland to Lisbon, Porto & Portugal
Option 1, Switzerland to Lisbon via Barcelona & Madrid
-
Day 1, take a morning train from anywhere in Switzerland to Geneva, arriving no later than 11:00.
-
Day 1, travel from Geneva to Lyon by TER regional train, leaving Geneva at 11:30, arriving Lyon Part Dieu 13:26.
These TER trains use former inter-city carriages, old but comfortable. There's no catering, so bring your own food & drink. It's a lovely journey through the Jura and along the river Rhτne.
-
Day 1, travel from Lyon to Barcelona by AVE, leaving Lyon Part Dieu at 14:35, arriving Barcelona Sants 19:33.
This comfortable AVE S100 high-speed train has a cafe-bar, power sockets at all seats & free WiFi.
Look out for Bιziers cathedral, colonies of flamingos on the ιtangs (lakes) in southern France, the Fort de Salses approaching Perpignan and the imposing 2,784m Mt Canigou as the train rounds the southern end of the Pyrenees. More about the journey.
Book from Geneva to Barcelona at www.raileurope.com or www.thetrainline.com, both easy to use, in , £ or $, international credit cards no problem, small booking fee.
Booking opens up to 4 months ahead, you print your own ticket or can show it on your phone.
-
Day 1, travel from Barcelona to Madrid by AVE, leaving Barcelona Sants at 21:00, arriving Madrid Atocha 23:46.
The AVE S103 high-speed trains has a cafe-bar, power sockets at all seats & free WiFi.
Fares start at 17.05 in standard class or 68.05 in comfort class. Fares work like air fares, so book ahead.
Book this at www.raileurope.com or www.thetrainline.com, both easy to use, in , £ or $, international credit cards no problem, small booking fee.
Booking opens anything from 15 days to 9 months ahead. You print your own ticket.
-
Stay overnight in Madrid. The classic Hotel Mediodia is across the road from Atocha with good reviews, or try the NH Hotel Madrid Atocha or Only YOU Hotel Atocha, also across the road from the station.
-
Day 2, travel from Madrid to Lisbon as shown on the Madrid to Lisbon page.
Or travel from Madrid to Porto as shown on the Trains from Madrid page.
Option 3, Switzerland to Porto via Barcelona & Vigo
-
Day 1, travel to Barcelona as shown in the Switzerland-Barcelona section, leaving Geneva 11:30, arriving Barcelona Sants 19:33.
Book this at www.raileurope.com or www.thetrainline.com, both easy to use, in , £ or $, international credit cards no problem, small booking fee. These websites connect to both SNCF and Renfe ticketing systems so you can buy tickets for France and Spain together in one place.
Booking opens up to 4 months ahead, you print your own ticket or can show it on your phone.
-
Stay overnight in Barcelona. The Hotel Barcelo Sants is top choice here, it's located above Barcelona Sants station itself and gets great reviews, with nice rooms, a great breakfast buffet and a delightfully kitsch space theme. Alternatively, the Nobu Hotel and AC Sants Hotel by Marriot are both just across the road from the station. Other suggested hotels near the station.
-
Day 2, an air-conditioned Alvia train links Barcelona Sants with Vigo 3 times a week, a chill-out day across Spain, on an excellent air-conditioned train with cafe-bar, sit back and enjoy the ride.
It leaves Barcelona Sants at 09:05 on Wednesdays, Fridays & Sundays, arriving Vigo Guixar 22:51.
Buy tickets at www.raileurope.com or www.thetrainline.com (both easy to use, in , £ or $, international credit cards no problem, small booking fee) or at the Spanish Railways website www.renfe.com (much more fiddly, may reject some overseas credit cards, see advice on using it).
Booking normally opens 60 days ahead, but this varies greatly. You print your own ticket.
-
Stay overnight in Vigo. The lovely NH Collection Vigo hotel & cheaper Hotel Atlantico Vigo are both near the station with great reviews.
-
Day 3, travel from Vigo to Porto by Celta regional express, leaving Vigo Guixar at 08:58, arriving Porto Campanhγ 10:20.
The fare is 15.90, fixed price. 2nd class only.
Book this at www.raileurope.com or www.thetrainline.com. Booking opens 60 days ahead, but this can vary.
-
Day 3, travel from Porto to Lisbon by Alfa Pendular, leaving Porto Campanhγ at 11:40, arriving Lisbon Santa Apolonia 14:30.
Or book a later train and spend some time exploring wonderful Porto.
Fares start at 15. Book this at the Portuguese Railways website www.cp.pt (in ) or at Omio.com (in , £ or $).
Switzerland to Faro & the Algarve
Option 1, Switzerland to Faro using a bus from Seville to Faro - fastest & easiest
-
Day 1, take a morning train from anywhere in Switzerland to Geneva, arriving no later than 11:00.
-
Day 1, travel from Geneva to Lyon by TER regional train, leaving Geneva at 11:30, arriving Lyon Part Dieu 13:26.
These TER trains use former inter-city carriages, old but comfortable. There's no catering, so bring your own food & drink. It's a lovely journey through the Jura and along the river Rhτne.
-
Day 1, travel from Lyon to Barcelona by AVE, leaving Lyon Part Dieu at 14:35, arriving Barcelona Sants 19:33.
This comfortable AVE S100 high-speed train has a cafe-bar, power sockets at all seats & free WiFi.
Look out for Bιziers cathedral, colonies of flamingos on the ιtangs (lakes) in southern France, the Fort de Salses approaching Perpignan and the imposing 2,784m Mt Canigou as the train rounds the southern end of the Pyrenees. More about the journey.
Book from Geneva to Barcelona at www.raileurope.com or www.thetrainline.com, both easy to use, in , £ or $, international credit cards no problem, small booking fee.
Booking opens up to 4 months ahead, you print your own ticket or can show it on your phone.
-
Stay overnight in Barcelona. The Hotel Barcelo Sants is top choice here, it's located above Barcelona Sants station itself and gets great reviews, with nice rooms, a great breakfast buffet and a delightfully kitsch space theme. Alternatively, the Nobu Hotel and AC Sants Hotel by Marriot are both just across the road from the station. Other suggested hotels near the station.
-
Day 2, travel from Barcelona to Seville by AVE, leaving Barcelona Sants at 08:35, arriving Seville Santa Justa 14:32.
The AVE S103 high-speed train has a cafe-bar, power sockets at all seats & free WiFi.
Fares start at around 46, book this at www.thetrainline.com or www.raileurope.com (easy to use, in , £ or $, international credit cards no problem, small booking fee) or www.renfe.com (much more fiddly, in , may reject some international credit cards).
-
Day 2, travel from Seville to Faro by bus, an Alsa-Rede Express bus usually leaves Seville Santa Justa station at 15:30 arriving Faro 18:00.
Times vary so check at Omio.com, I'd allow at least 40 minutes between train & bus. Remember the 1h time difference between Spain & Portugal.
Several other bus companies run this route including Damas, EuroLines & Iberobus, all leaving from Seville Plaza de Armas bus station. I recommend Alsa-Rede Express as their buses start from outside Seville Santa Justa station for easy train-bus connections. Simply walk out of the main exit and turn right, you'll see the pale blue Alsa-Rede Express bus waiting opposite McDonalds, see the photo below.
The Alsa-Rede Express buses also call at Seville Plaza de Armas bus station after leaving Santa Justa, a better departure point if you're visiting Seville city centre. The bus has power sockets, but no WiFi or toilet. There's a brief toilet stop at Tavira bus station.
In Faro, the Alsa-Rede Express buses arrive at the Eva bus station adjacent to the excellent Eva Senses Hotel and 2 minutes walk from Faro railway station. The bus continues to Lagos, or you can have a coffee and continue to Tunes & Lagos by train.
The fare is around 17-21 each way.
Buy tickets for any of these bus companies at Omio.com and print your own ticket.
Option 2, Switzerland to Faro via Lisbon - a longer way round, but all-train.
-
Step 1, travel from Switzerland to Lisbon as shown above.
-
Step 2, take a train from Lisbon to Faro as shown here.
Switzerland to Andorra
Option 1, Switzerland to Andorra via Toulouse
-
Step 1, travel from Geneva to Toulouse, leaving Geneva at 07:14, change at Lyon Part Dieu & Montpellier-Saint-Roch, arriving Toulouse Matabiau 15:15.
Book this at www.thetrainline.com (easiest to use, in , £ or $, international credit cards no problem, small booking fee) or the French Railways site www.sncf-connect.com, in , no fee.
Booking opens up to 4 months ahead. You print your own ticket or can show it on your phone.
-
Step 3, travel from Toulouse Matabiau to Andorra la Vella by bus, leaving Toulouse Matabiau at 17:45, arriving Andorra 21:45.
The bus is run by Andbus, the fare is 36.
I'd allow at least an hour between train and bus in Toulouse, just in case of delay.
The buses leave from bus stand 15 inside the Gare Routiθre (bus station) immediately outside Toulouse Matabiau station. Simply walk out of the station onto the forecourt and look to your right. The bus station is the modern building with the glass-and-blue-framework upper section, see the photos below.
Book the bus at Andbus.net or Omio.com.
Option 2, Switzerland to Andorra via Barcelona
-
Step 1, travel from anywhere in Switzerland to Barcelona Sants, as shown in the Switzerland to Barcelona section.
-
Step 2, travel from Barcelona to Andorra by bus. Autocars Nadal (www.autocarsnadal.com) run several buses a day, there's usually a bus leaving from outside Barcelona Sants at 20:45, arriving Andorra La Vella at 23:45.
Fare around 30.50.
Buy a bus ticket at www.andorradirectbus.es.
Switzerland to Berlin, Hamburg, Cologne & Germany from 27.99
Option 1, Switzerland to Berlin by Nightjet - the time-effective option
-
A Nightjet sleeper train links Switzerland with Berlin, leaving Zurich HB 19:59 & Basel SBB 21:13, arriving Berlin Hbf 07:20.
The train has a Comfortline sleeping-car with 1, 2 & 3 bed compartments, 9 standard with washbasin, 3 deluxe with shower & toilet. There are toilets and a shower at the end of the corridor for passengers in regular sleepers. There are also two couchette cars with 4 & 6-berth compartments, and ordinary seats. The sleeping-car attendant can serve drinks, snacks & light meals from a room service menu. A light breakfast is included in sleepers & couchettes. See the guide to Nightjet page accommodation.
Tip: There's no restaurant car so have dinner before boarding, see suggested restaurants at Zurich HB & Basel SBB.
Tip: You can check the consist for this train, check car numbers & see in what order cars for different destinations are marshalled using www.vagonweb.cz. Change cs to English upper left, click Train formations, scroll to Germany, click nj, look for EN409.
-
Fares start at 49.90 in 6-berth couchettes, 59.90 in 4-berth couchettes, 69.90 in a 3-bed sleeper, 89.90 in a 2-bed sleeper or 139.90 in a single-bed sleeper, all per person per berth. Fares vary like air fares, so book ahead.
-
Book this train at www.thetrainline.com or www.raileurope.com (both easy to use, in , £ or $, international credit cards no problem, small booking fee) or at the Austrian Railways website www.oebb.at (in , same prices).
Booking opens up to 6 months ahead and you print your own ticket.
Tip: The train may be listed in the search results twice, once as seats, once as couchettes/sleepers. Choose the latter!
Option 2, Switzerland to Hamburg by Nightjet - the time-effective option
-
A Nightjet sleeper train links Switzerland with Hamburg, leaving Zurich HB 20:59 & Basel SBB 22:13, arriving Hamburg Hbf 07:53.
The train has two double-deck sleeping-cars with compact 1 & 2 bed compartments, several larger deluxe compartments with en suite shower & toilet, and a few 3-bed compartments with washbasin. There are two couchette cars with 4 & 6-berth compartments, and ordinary seats cars. The sleeping-car attendant can serve drinks, snacks & light meals from a room service menu. A light breakfast is included in sleepers & couchettes. See the guide to Nightjet page accommodation.
Tip: There's no restaurant car, so have dinner before boarding, see suggested restaurants at Zurich HB & suggested restaurant at Basel SBB.
Tip: You can check the consist for this train, check car numbers & see in what order cars for different destinations are marshalled using www.vagonweb.cz. Change cs to English upper left, click Train formations, scroll to Germany, click nj, look for EN409.
-
Fares start at 49.90 in 6-berth couchettes, 59.90 in 4-berth couchettes, 69.90 in a 3-bed sleeper, 89.90 in a 2-bed sleeper or 139.90 in a single-bed sleeper, all per person per berth. Fares vary like air fares, so book ahead.
-
Book this train at www.thetrainline.com or www.raileurope.com (both easy to use, in , £ or $, international credit cards no problem, small booking fee) or at the Austrian Railways website www.oebb.at (in , same prices).
Booking opens up to 6 months ahead, you print your own ticket.
Tip: The train may be listed in the search results twice, once as seats, once as couchettes/sleepers. Choose the latter!
Option 3, Switzerland to Cologne & Dόsseldorf by Nightjet - the time-effective option
-
A Nightjet sleeper train leaves Zurich HB at 21:59 & Basel SBB at 23:13 every evening, arriving Cologne Hbf 05:57.
This comfortable Nightjet train has two air-conditioned AB33 sleeping-cars with 1 & 2 berth compartments with washbasin. The sleeping-car attendant can serve drinks, snacks & light meals from a room service menu. The train has couchette cars with 4 & 6 berth compartments, and ordinary seats. A light breakfast is included in sleepers & couchettes. More about Nightjets.
Departure times vary, departure from Zurich is at 19:36 or 21:59 some days, so check your date online.
-
Fares start at 49.90 in 6-berth couchettes, 59.90 in 4-berth couchettes, 89.90 in a 3-bed sleeper, 109.90 in a 2-bed sleeper or 159.90 in a single-bed sleeper, all per person per berth. Fares vary like air fares, so book ahead.
-
Book this train at www.raileurope.com (in , £ or $, overseas credit cards no problem, small booking fee) or www.nsinternational.nl (in , no booking fee), or www.oebb.at (in ).
Booking opens up to 6 months ahead, sometimes less. You print your own ticket or can show it on your phone.
Tip: This train may be listed in the search results twice, once as an IC with seats, once as an NJ with couchettes/sleepers. Choose the latter!
Tip: If you want a sleeper but none is available from Zurich, try booking from Basel instead. Then book a seat ticket Zurich-Basel.
Option 3, Switzerland to anywhere in Germany by daytime trains
-
Comfortable InterCity trains and luxurious ICE high-speed trains link Basel, Zurich, Bern & Interlaken to various cities in Germany.
Basel to Cologne Hbf in 3h52, Basel to Berlin in 7h12.
Most InterCity trains have a refreshment trolley, ICE trains have a restaurant car, power sockets at all seats & free WiFi.
-
Fares start at 27.99 in 2nd class, 56.99 in 1st class.
Fares vary like air fares, so book ahead.
-
Buy tickets at the German Railways website int.bahn.de.
You can book from almost any station in Switzerland to any station in Germany for one inclusive price.
Booking opens up to 6 months ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Tip: you can build in up to 2 stopovers with these German Sparpreis (saver) fares, within the 2-day ticket validity. Simply click Stopovers and enter the city and desired length of stay.
Option 4, Switzerland to Koblenz, Bonn, Cologne, Dortmund, Hamburg by classic train along the Rhine Valley - the scenic route
-
If you don't mind taking an extra hour, there are a couple of morning EuroCity (EC) trains from Switzerland to Koblenz, Bonn, Cologne, Dortmund, Bremen & Hamburg which take the classic curvaceous route all along the Rhine Valley between Mainz & Cologne, past river boats, castles, vineyards and the legendary Lorelei Rock. It's well worth the extra time, make sure you sit on the right hand side of the train for the best river views. See the Rails Down the Rhine page.
There's an 10:59 from Zurich, 12:20 from Basel SBB to Koblenz, Bonn, Cologne, Dortmund, Bremen, Hamburg (train EC8).
There's a 11:59 from Interlaken Ost, 13:04 from Bern, 14:27 from Basel SBB to Koblenz, Bonn, Cologne, Dortmund, Bremen, Hamburg (train EC6)
-
Fares start at 27.99 in 2nd class or 57.99 in 1st class.
Fares vary like air fares, so book ahead.
-
Buy tickets at the German Railways website int.bahn.de.
You can book from almost any station in Switzerland to any station in Germany for one inclusive price.
To get the scenic Rhine Valley route, click Stopovers and enter Koblenz Hbf, leaving length of stay zero.
Booking opens up to 6 months ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
If you buy a through ticket from Swiss stations such as Luzern, Interlaken or St Moritz to Germany at int.bahn.de, this includes the Swiss domestic connecting train, it's a lot cheaper than buying a separate Swiss domestic ticket to Basel.
Switzerland to Munich from 18.99
-
Bullet-nosed Astoro trains link Zurich & Munich in 3h32, with up to 7 departures per day.
See the Zurich to Munich page for timetable, fares & how to buy tickets.
-
Fares start at 18.99 in 2nd class or 49.99 in 1st class.
Fares vary like air fares, so book ahead.
-
Buy tickets at the German Railways website int.bahn.de.
You can book from almost any Swiss station to Munich for one inclusive price.
Booking opens up to 6 months ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Switzerland to Vienna, Salzburg, Innsbruck & Austria from 29
Option 1, Zurich to Vienna by Nightjet - the time-effective option
-
A Nightjet sleeper train leaves Zurich HB at 21:40, arriving Linz 06:14 & Vienna Hbf 07:58.
This comfortable Austrian Nightjet sleeper train has two air-conditioned double-deck sleeping-cars with compact 1 & 2 bed compartments with washbasin, several larger 1 & 2 bed deluxe compartments with shower & toilet, and several 3-berth compartments with washbasin. It has couchette cars with 4 & 6 berth compartments & ordinary seats. The sleeper attendant can serve drinks, snacks & light meals from a room service menu. Sleeper & couchette fares include a light breakfast with tea or coffee in the morning, served in your compartment, see the Nightjet guide.
Tip: There's no restaurant car, so have dinner before boarding, see suggested restaurants in or near Zurich HB.
-
Fares start at 49.90 in 6-berth couchettes, 59.90 in 4-berth couchettes, 69.90 in a 3-bed sleeper, 89.90 in a 2-bed sleeper or 139.90 in a single-bed sleeper, all per person per berth. Fares vary like air fares, so book ahead.
-
Book this train at www.thetrainline.com (easy to use, in CHF, , £ or $, international credit cards no problem, small booking fee) or at the Austrian Railways website www.oebb.at (in , same fares). Booking opens up to 6 months ahead. You print your own ticket.
Tip: You'll see two overnight trains in the search results, both leaving at the same time: The Zurich-Vienna Nightjet (NJ) & Zurich-Budapest EuroNight (EN) leave Zurich coupled together, they split up in Salzburg, the EN runs fast reaching Vienna at around 06:35, the Nightjet dawdles via some smaller stations reaching Vienna at 07:58. Take the Hungarian EuroNight if you need to be in Vienna early, otherwise I'd stick with the Nightjet as this has higher quality cars with the option of deluxe sleepers with shower & toilet.
Tip: You can check the consist for this train, check car numbers & see in what order cars for different destinations are marshalled using www.vagonweb.cz. Change cs to English upper left, click Train formations, scroll to Switzerland, click nj & look for NJ467.
Tip: Booking through from any Swiss station to Vienna (for example, from Geneva, Bern or Lucerne to Vienna) includes the Swiss domestic part of the journey often for little more than a Zurich to Vienna ticket. This saves money over buying a separate Swiss domestic ticket.
Option 2, Zurich to Innsbruck, Salzburg, Linz & Vienna by railjet through the Arlberg Pass - the scenic daytime option
-
Railjets leave Zurich HB for Innsbruck (3h36), Salzburg Hbf (5h23), Linz (6h34) & Vienna Hbf (7h52) at 06:40, 10:40, 12:40, 14:40 & 16:40.
These swish railjet trains have a restaurant car, power sockets at all seats & free WiFi, treat this as a chill-out day, especially if you splurge on business class, a real treat. Railjets travel at up to 230 km/h (143 mph) on new sections of line, and at lower speed on the classic lines, which account for the vast majority of this route. They roll past the Zόrichsee and along the Walensee, pass non-stop through a corner of Lichtenstein, then travel through the Arlberg pass into the Austrian Tirol with some superb mountain scenery. Watch the Arlberg Pass video & see the Arlberg Railway page.
There's also a 08:40 EuroCity train (the Transalpin) to Innsbruck & Graz, and an 18:40 railjet to Innsbruck.
-
How much does it cost?
Zurich to Innsbruck starts at 19.90 in economy, 44.90 in 1st class or 59.90 in business class (premium 1st).
Zurich to Salzburg starts at 29.90 in economy, 44.90 in 1st class or 59.90 in business class.
Zurich to Linz or Vienna starts at 39.90 in economy, 54.90 in 1st class or 69.90 in business class.
Zurich to Hallstatt with a change at Stainach-Irdning starts at 39.90 in economy, 54.90 1st class or 69.90 business class.
Fares vary like air fares, so book ahead.
-
Buy tickets from almost any Swiss station to almost any Austrian station at www.thetrainline.com (easy to use, in CHF, , £ or $, international credit cards no problem, small booking fee) or the Austrian Railways website www.oebb.at (in , same fares).
If you want business class (premium 1st class), select 1st class then look for the +15 business class reservation.
Booking opens up to 6 months ahead, you print your own ticket.
Geneva or Lucerne to Salzburg or Vienna might cost only 10 more than a Zurich-Salzburg or Zurich-Vienna ticket, saving a fortune over buying an expensive Swiss domestic ticket separately for the Geneva or Lucerne to Zurich leg. Remember that before you try and use a Swiss railpass for the Swiss part of the journey too, that expensive railpass might only be saving you 10!
-
Tip: 1st class panorama car on the 08:40 from Zurich to Innsbruck & Graz.
Most daytime trains from Zurich through the Arlberg Pass to Innsbruck & beyond are modern railjets as shown below, but the 08:40 from Zurich to Innsbruck & Graz is the Transalpin, an older EuroCity (EC) train with conventional Austrian cars & restaurant car like the ones shown here. It also has a superb Swiss Railways 1st class panorama car.
Anyone with a 1st class ticket or railpass can use the panorama car, but you should reserve a seat for 3. If you have a 1st class ticket, reserve a seat in the panorama car as explained here. You can make a reservation this way even if you already have a ticket or Interrail or Eurail pass.
Swiss lakes: Soon after leaving Zurich, the railjet runs alongside the shore of the Zόrichsee and then the Walensee.
Arlberg Pass: Above, we're now in Austria, with brooding skies over the Arlberg pass. The pass itself is long, narrow and curvaceous with the train snaking along the valley sides, often high above the valley floor.
Arlberg Tunnel: Between Bludenz and St Anton am Arlberg the train passes through the Arlberg Tunnel, 6.2 km (6.3 miles) long and opened in 1884. See en.wikipedia.org/wiki/Arlberg_Railway_Tunnel.
River Inn: Running alongside the river Inn in the Tirol, somewhere between Landeck & Φtzal.
Mountains near Innsbruck. The train calls at Innsbruck Hbf for several minutes.
Kufstein: The train stops at Kufstein, where the castle towers above the station. Above right, lunch is served. In first & business class on a railjet, the steward takes your order & serves lunch at your seat.
Cutting across Germany: East of Kufstein, the train takes a short cut through Germany without stopping, see the route map here. All fast Vienna-Salzburg-Innsbruck trains do this, they're still considered Austrian domestic trains even though this short cut means they spend an hour on German territory! Such a train is called a Korridorzug. The train crosses back into Austria near Freilassing, just before Salzburg.
Salzburg: View of the Fortress Hohensalzburg on the right hand side as the railjet crosses the River Salzach into Salzburg Hbf heading east.
Watch the video: Zurich to Austria through the Arlberg Pass
Option 3, Zurich to Vienna using the Bregenz-Vienna new generation Nightjet - a useful alternative
If the direct sleeper is sold out or fares are expensive, this is a great alternative which is often cheaper. And it's a new generation Nightjet with inexpensive private mini cabins, reason enough to take this option!
-
Step 1, travel from Zurich to Bregenz or Feldkirch on an early evening train:
You can leave Zurich HB at 17:33 by Swiss EuroCity train arriving Bregenz 18:58, with time for dinner in Bregenz.
Or leave Zurich HB at 18:40 by Austrian railjet arriving Feldkirch 20:09, with time for dinner in Feldkirch.
Or leave Zurich HB at 19:33 by Swiss EuroCity train arriving Bregenz 21:00, a much tighter connection but still reasonable.
All these trains have a restaurant car, power sockets at all seats & free WiFi. If you go to Bregenz you can board the sleeper to Vienna from around 21:00. If you go via Feldkirch you have to wait until it arrives from Bregenz at 22:16.
Fares start at 14.90 in 2nd class, 24.90 in 1st class. Fares vary like air fares so book ahead.
Book this train at www.thetrainline.com (easy to use, in CHF, , £ or $, international credit cards no problem, small booking fee) or the Austrian Railways website www.oebb.at (in , same fares). Booking opens up to 6 months ahead, you print your own ticket or can show it on your phone.
-
Step 2, travel from Bregenz or Feldkirch to Vienna by new generation Nightjet, leaving Bregenz at 21:40 or Feldkirch at 22:27, arriving Vienna Meidling 06:51 & Vienna Hbf 06:58.
This modern sleeper train offers 1 & 2 bed sleepers with shower & toilet, 4-berth comfort couchettes, individual mini cabins and ordinary seats, see the new generation Nightjet page for a guide to accommodation. The sleeping-car attendant can serve drinks, snacks & light meals from a room service menu. A light breakfast is included in sleepers, couchettes & mini cabins.
Fares start at 59.90 in a mini cabin or 4-berth couchettes, 109.90 in a 2-bed sleeper or 159.90 in a single-bed sleeper, all per person per berth. Fares vary like air fares, so book ahead.
Book the sleeper at www.thetrainline.com (easy to use, in , £ or $, overseas cards no problem, small booking fee) or the Austrian Railways website www.oebb.at (same prices, in ). Booking opens up to 6 months ahead and you print your own ticket or can show it on your phone.
Tip: If you like, you can check the train formation, check car numbers & see in what order cars for different destinations are marshalled using the excellent www.vagonweb.cz. Change cs to English upper left, then click Train formations, scroll down to Austria & click nj.
Bregenz or Feldkirch to Vienna by Nightjet sleeper train. More about new-generation Nightjets
Switzerland to Copenhagen from 49.99
Option 1, Switzerland to Copenhagen in a single day
-
Leave Zurich HB 05:59 or Basel SBB 07:06, change at Hamburg Hbf, arriving Copenhagen 19:38.
Leave Zurich HB 07:59 or Basel SBB 09:06, change at Hamburg Hbf arriving Copenhagen 21:38.,
Treat this as a chill-out day. You travel from Switzerland to Hamburg by ICE4 high-speed train with restaurant car, power sockets at all seats & free WiFi. You travel from Hamburg to Copenhagen by EuroCity train with power sockets at all seats & refreshment trolley. More about the Hamburg-Copenhagen journey.
The Hamburg-Copenhagen train also calls at Kolding (for Legoland) and Odense.
-
Fares start at 49.99 in 2nd class or 79.99 in 1st class.
Fares vary like air fares, so book ahead.
-
Book at the German Railways website int.bahn.de.
You can book from almost any station in Switzerland to almost any station in Denmark for one inclusive price.
I'd change Transfer time from normal to 40 minutes, to ensure robust connections. The times above take that into account.
Booking opens up to 6 months ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Tip: If fares look expensive (over 110), try splitting the booking at Freiburg: First book from Freiburg to Copenhagen, then book from Switzerland to Freiburg, making sure both tickets are for the same Zurich/Basel to Hamburg train, ICE 76.
Step 2, Hamburg to Copenhagen by EuroCity train. From June 2023, these trains are temporarily being operated by former German Railways intercity cars and a Danish electric locomotive, until new trains being built by Talgo arrive in 2024. The current trains have 1st & 2nd class, power sockets at seats, but no catering so bring your own food & drink. More about the Hamburg-Copenhagen journey.
2nd class seats are almost all open-plan like this. There are a handful of 6-seat 2nd class compartments in one of the coaches, but only a few.
The 1st class car has 6-seater compartments like this. Larger photo. Larger photo.
Option 2, Switzerland to Copenhagen using the Zurich-Hamburg sleeper - the time-effective option!
-
Step 1, travel to Hamburg by Nightjet, leaving Zurich HB at 20:59 or Basel SBB at 22:13, arriving Hamburg Hbf 07:53.
This comfortable Austrian Nightjet sleeper train has two air-conditioned double-deck sleeping-cars (compact 1 & 2 bed compartments with washbasin, larger 1 & 2 bed deluxe compartments with shower & toilet, plus a few 3-berth compartments with washbasin), couchette cars with 4 & 6 berth compartments & ordinary seats. Sleeper & couchette fares include a light breakfast with tea or coffee in the morning, see the Nightjet guide.
Tip: There's no restaurant car so have dinner before boarding, see suggested restaurants at Zurich HB & Basel SBB.
Fares start at 49.90 in 6-berth couchettes, 59.90 in 4-berth couchettes, 69.90 in a 3-bed sleeper, 89.90 in a 2-bed sleeper or 139.90 in a single-bed sleeper, all per person per berth. Fares vary like air fares, so book ahead.
Book this at www.thetrainline.com (easy to use, in CHF, , £ or $, international credit cards no problem, small booking fee) or at the Austrian Railways website www.oebb.at (in , same fares). Booking opens up to 6 months ahead. You print your own ticket.
-
Step 2, travel from Hamburg to Copenhagen by EuroCity train leaving Hamburg Hbf at 08:50 arriving Copenhagen at 13:38.
Fares start at 27.99 in 2nd class or 59.99 in 1st class. Fares vary like air fares, so book ahead..
Book this at the German Railways website int.bahn.de.
Booking opens up to 6 months ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Step 2, Hamburg to Copenhagen by EuroCity train. From 2023, these trains are temporarily being operated by former German Railways intercity cars and a Danish electric locomotive, until new trains being built by Talgo arrive in 2024. The current trains have 1st & 2nd class, power sockets at seats, but no catering so bring your own food & drink. More about the Hamburg-Copenhagen journey.
Above left, the 1st class car has 6-seat compartments. Above right, 2nd class is almost all in open-plan saloons.
Option 3, Switzerland to Copenhagen with an overnight stop in Hamburg
-
Day 1, travel from Switzerland to Hamburg by ICE4, leaving Zurich HB at 13:59 or Basel SBB 15:06, arriving Hamburg Hbf 21:41.
The ICE4 train has a restaurant car, power sockets at all seats & free WiFi. Or book an earlier train if you'd like an evening in Hamburg.
-
Stay overnight in Hamburg. The Hotel Reichshof Hamburg is the top choice here, just across the road 100m from the station's Kirchenallee exit, with art deco-based design and great reviews. Other hotels near Hamburg Hbf with good or great reviews include (starting with the cheapest) the Hotel Continental Novum, Hotel Furst Bismarck, Hotel Europaischer Hof, Hotel Atlantic Kempinski. If you're on a budget, cheap private rooms in the A&O Hotel near Hamburg Hbf can be booked at www.hostelworld.com.
-
Day 2, travel from Hamburg to Copenhagen by EuroCity train, leaving Hamburg Hbf at 08:50, arriving Copenhagen 13:38.
The EuroCity train has power sockets at all seats & a refreshment trolley. More about the Hamburg-Copenhagen journey.
-
How much does it cost?
Fares start at 49.99 in 2nd class or 79.99 in 1st class.
Fares vary like air fares, so book ahead.
-
How to buy tickets
Buy tickets at the German Railways website int.bahn.de.
To get the overnight stop in Hamburg, click Stopovers and enter Hamburg Hbf with a length of stay of, say, 10 hours. Adjust length of stay & departure time to get the trains you want either side of Hamburg.
Booking opens up to 6 months ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Switzerland to Stockholm, Gothenburg, Malmφ
Option 1, Switzerland to Stockholm using the Hamburg-Stockholm sleeper train - the time-effective option
-
Step 1, travel from Switzerland to Hamburg by ICE, leaving Basel SBB at 13:06, arriving Hamburg Hbf 19:36.
The ICE train has a restaurant car, power sockets at all seats & free WiFi.
Always allow at least an hour when connecting with a sleeper train you don't want to miss, ideally more. Times may vary, a change of train may be necessary on some dates. Have dinner in Hamburg, see suggested restaurants near Hamburg Hbf.
Fares start at 37.99 in 2nd class or 69.99 in 1st class. Fares vary like air fares, so book ahead.
Book from anywhere in Switzerland to Hamburg at the German Railways website int.bahn.de.
Booking opens up to 6 months ahead. I recommend registering when prompted, so you can log on at any time and check or reprint tickets. You print your own ticket or can show it on your phone.
-
Step 2, travel from Hamburg to Stockholm by SJ sleeper train, leaving Hamburg Hbf at 22:03, arriving Stockholm Central 09:55.
Run by SJ (Swedish Railways), this EuroNight sleeper train has one or two sleeping-cars with compact 1 & 2 berth compartments with washbasin, several 1, 2 or 3 bed deluxe compartments with en suite toilet & shower, couchette cars with 4 & 6 berth compartments, and ordinary seats. A bistro car is attached between Malmφ and Stockholm. More about the Hamburg-Stockholm sleeper train.
Fares start at 44.90 with a couchette in 6-berth, 69.90 with a couchette in 4-berth, 79.90 with a bed in a 2-bed sleeper or 164.90 with a single-bed sleeper all to yourself. All prices per person per bed. Fares vary like air fares so book ahead.
Book tickets at the Swedish Railways website www.sj.se.
Booking opens several months ahead. You print your own ticket or can show it on your phone.
Option 2, Switzerland to Sweden using the Zurich-Hamburg sleeper
-
Day 1, travel from Zurich or Basel to Hamburg by Nightjet, leaving Zurich HB at 20:59 or Basel SBB at 22:13, arriving Hamburg Hbf 07:53.
This comfortable Austrian Nightjet sleeper train has two air-conditioned double-deck sleeping-cars (1 & 2 bed compartments with washbasin, 1 & 2 bed deluxe compartments with shower & toilet, plus a few 3-berth compartments with washbasin), couchette cars with 4 & 6 berth compartments & ordinary seats. The sleeper & couchette fares include a light breakfast with tea or coffee in the morning. See the Nightjet guide.
Tip: There's no restaurant car so have dinner before boarding, see suggested restaurants at Zurich HB & Basel SBB.
Fares start at 49.90 in 6-berth couchettes, 59.90 in 4-berth couchettes, 69.90 in a 3-bed sleeper, 89.90 in a 2-bed sleeper or 139.90 in a single-bed sleeper, all per person per berth. Fares vary like air fares, so book ahead.
Book this train at www.thetrainline.com (easy to use, in CHF, , £ or $, international credit cards no problem, small booking fee) or at the Austrian Railways website www.oebb.at (in , same fares). Booking opens up to 6 months ahead. You print your own ticket.
-
Day 2, travel from Hamburg to Copenhagen by EuroCity train, leaving Hamburg Hbf at 08:50, arriving Copenhagen 13:38.
The EuroCity train has power sockets at all seats & a refreshment trolley. More about the journey.
Fares start at 27.99 in 2nd class or 59.99 in 1st class. Fares vary like air fares, so book ahead..
Book this at the German Railways website int.bahn.de.
Booking opens up to 6 months ahead. I recommend registering when prompted, so you can log on at any time and check or reprint tickets. You print your own ticket or can show it on your phone.
Tip: If you're going to Malmφ or Gothenburg it's cheaper to book from Hamburg to these cities as one journey as shown below.
-
Day 2 for Malmφ, travel from Copenhagen to Malmφ Central by Φresund train, these run 2-3 times per hour taking 40 minutes.
Book from Copenhagen to Malmφ as one journey at int.bahn.de from 56.99.
-
Day 2 for Gothenburg, travel from Copenhagen to Gφteborg Central by Φresund train, these run every hour taking 3h50.
Book from Copenhagen to Gφteborg Central as one journey at int.bahn.de from 56.99.
-
Day 2 for Stockholm, travel from Copenhagen to Stockholm by X2000, leaving Copenhagen at 14:19, arriving Stockholm Central 19:37.
SJ's X2000 trains have a bistro, power sockets at all seats & free WiFi. They use the impressive Φresund fixed link from Sweden to Denmark
Update 2025: Unfortunately, SJ is short of X2000s so until further notice you'll need to change at Malmφ:
On Mondays-Fridays, leave Copenhagen 15:59, change at Malmφ Central, arriving Stockholm Central 21:33.
On Saturdays & Sundays, leave Copenhagen 14:59, change at Malmφ Central, arriving Stockholm Central 20:36.
Book from Copenhagen to Stockholm at www.sj.se (in SEK) or using Omio.com (in SEK, , £ or $, small booking fee).
Booking opens several months ahead, it varies, you print your own ticket or can show it on your phone.
Step 2, Hamburg to Copenhagen by EuroCity train. From June 2023, these trains are temporarily being operated by former German Railways intercity cars and a Danish electric locomotive, until new trains being built by Talgo arrive in 2024. The current trains have 1st & 2nd class, power sockets at seats, but no catering so bring your own food & drink. More about the Hamburg-Copenhagen journey.
Above left, the 1st class car has 6-seat compartments. Above right, 2nd class seats are almost all open-plan.
Option 3, Switzerland to Sweden with overnight stop in Copenhagen
-
Day 1, travel from Switzerland to Copenhagen with a choice of departure:
Leave Zurich HB 05:59 or Basel SBB 07:06, change at Hamburg Hbf, arriving Copenhagen 19:38.
Leave Zurich HB 07:59 or Basel SBB 09:06, change at Hamburg Hbf, arriving Copenhagen 21:38.
Treat this as a chill-out day. You travel from Switzerland to Hamburg by ICE4 high-speed train with restaurant car, power sockets at all seats & free WiFi. You travel from Hamburg to Copenhagen by EuroCity train with power sockets at all seats & refreshment trolley. More about the Hamburg to Copenhagen journey.
If you're going to Malmφ, catch an Φresund train from Copenhagen to Malmφ Central, these leave every 20 minutes taking 40 minutes.
-
Stay overnight in Copenhagen. The friendly Astoria Hotel is a 1930s design classic right outside Copenhagen station main entrance, see photos & information here. Other hotels near the station with good reviews include the Nimb Hotel (5-star luxe), Radisson Blu Royal Hotel (5-star), Axel Guldsmeden (4-star), Andersen Boutique Hotel, First Hotel Mayfair (3-star), Hotel Ansgar (3-star), City Hotel Nebo (2-star).
-
Day 2 if you're going to Gothenburg, take an Φresund train from Copenhagen to Gφteborg Central, these leave every hour taking 3h50. No reservation necessary, you hop on and sit where you like.
-
Day 2 if you're going to Stockholm, leave Copenhagen at 08:21 by X2000, arriving Stockholm Central 13:34.
SJ's X2000 trains have a bistro, power sockets at all seats & free WiFi. They use the impressive Φresund fixed link from Sweden to Denmark.
Update 2025: Unfortunately, SJ is short of X2000s and until further notice you'll need to change at Malmφ:
On Mondays-Fridays, leave Copenhagen 08:59, change at Malmφ Central, arriving Stockholm Central 14:39.
On Saturdays & Sundays, leave Copenhagen 08:44, change at Malmφ Central, arriving Stockholm Central 14:32.
Or there are earlier & later departures, check times at www.sj.se or Omio.com.
-
How much does it cost?
Switzerland to Copenhagen starts at 49.99 in 2nd class or 79.99 in 1st class.
Copenhagen to Stockholm starts at 346 SEK (31) in 2nd class or 525 SEK (47) in 1st class.
Fares vary like air fares, so book ahead.
There are through fares from Switzerland to Malmφ or Gothenburg from 56.99.
-
How to buy tickets to Stockholm
Step 1, book from anywhere in Switzerland to Copenhagen at the German Railways website int.bahn.de.
Booking opens up to 6 months ahead. I recommend registering when prompted, so you can log on at any time and check or reprint tickets. You print your own ticket or can show it on your phone.
Step 2, book from Copenhagen to Stockholm at www.sj.se (in SEK) or using Omio.com (in SEK, , £ or $, small booking fee).
Booking opens several months ahead, it varies. You print your own ticket or can show it on your phone.
-
How to buy tickets to Malmφ
Book from anywhere in Switzerland to Malmφ Central at the German Railways website int.bahn.de.
Booking opens up to 6 months ahead. I recommend registering when prompted, so you can log on at any time and check or reprint tickets. You print your own ticket or can show it on your phone.
-
How to buy tickets to Gothenburg
Book from anywhere in Switzerland to Gφteborg Central at the German Railways website int.bahn.de.
To get the overnight stop in Copenhagen, click Stopovers and enter Copenhagen with a suitable length of stay, say 10:00 hours. Adjust the departure time & length of stay to get the trains you want either side of Copenhagen, a little trial and error may be needed.
Booking opens up to 6 months ahead. I recommend registering when prompted, so you can log on at any time and check or reprint tickets. You print your own ticket or can show it on your phone.
Hamburg to Copenhagen by EuroCity train. From June 2023, these trains are temporarily being operated by former German Railways intercity cars and a Danish electric locomotive, until new trains being built by Talgo arrive in 2024. The current trains have 1st & 2nd class, power sockets at seats, but no catering so bring your own food & drink. More about the Hamburg-Copenhagen journey.
Above left, the 1st class car has 6-seat compartments like this. Above right, 2nd class seats are almost all open-plan
Option 4, Switzerland to Sweden with overnight stop in Hamburg
-
Day 1, travel from Switzerland to Hamburg by ICE, leaving Zurich HB at 13:59 or Basel SBB 15:06, arriving Hamburg Hbf 21:41.
By all means book an earlier train and spend a pleasant evening in Hamburg, trains leave every hour or two.
ICE trains have a restaurant car, power sockets at all seats & free WiFi.
-
Stay overnight in Hamburg. The Hotel Reichshof Hamburg is the top choice here, just across the road 100m from the station's Kirchenallee exit, with art deco-based design and great reviews. Other hotels near Hamburg Hbf with good or great reviews include (starting with the cheapest) the Hotel Continental Novum, Hotel Furst Bismarck, Hotel Europaischer Hof, Hotel Atlantic Kempinski. If you're on a budget, cheap private rooms in the A&O Hotel near Hamburg Hbf can be booked at www.hostelworld.com.
-
Day 2, travel from Hamburg to Copenhagen by EuroCity, leaving Hamburg Hbf at 08:50, arriving Copenhagen 13:38.
The EuroCity train has power sockets at all seats & a refreshment trolley. More about the journey.
-
Day 2 for Malmφ, hop on the next Φresund train from Copenhagen to Malmφ Central, these leave every 20 minutes taking 40 minutes.
-
Day 2 for Gothenburg, hop on the next Φresund train from Copenhagen to Gφteborg Central, these leave every hour taking 3h50.
-
Day 2 for Stockholm, travel from Copenhagen to Stockholm by X2000, leaving Copenhagen at 14:19, arriving Stockholm Central 19:37.
SJ's X2000 trains have a bistro, power sockets at all seats & free WiFi. They use the impressive Φresund fixed link from Sweden to Denmark,
Update 2025: Unfortunately, SJ is short of X2000s and until further notice you'll need to change at Malmφ:
On Mondays-Fridays, leave Copenhagen 15:59, change at Malmφ Central, arriving Stockholm Central 21:33.
On Saturdays & Sundays, leave Copenhagen 14:59, change at Malmφ Central, arriving Stockholm Central 20:36.
-
How much does it cost?
Switzerland to Copenhagen starts at 49.99 in 2nd class or 79.99 in 1st class.
Copenhagen to Stockholm starts at 346 SEK (31) in 2nd class or 525 SEK (47) in 1st class.
Fares vary like air fares, so book ahead.
There are through fares from Switzerland to Malmφ or Gothenburg from 56.99.
-
How to buy tickets to Stockholm
Step 1, book from anywhere in Switzerland to Copenhagen at the German Railways website int.bahn.de.
To get the overnight stop in Hamburg, click Stopovers and enter Hamburg Hbf with a suitable length of stay, say 10:00 hours. Adjust the departure time & length of stay to get the trains you want either side of Hamburg, a little trial and error may be needed.
Booking opens up to 6 months ahead. I recommend registering when prompted, so you can log on at any time and check or reprint tickets. You print your own ticket or can show it on your phone.
Step 2, book from Copenhagen to Stockholm at www.sj.se (in SEK) or using Omio.com (in SEK, , £ or $, small booking fee).
Booking opens several months ahead, it varies. You print your own ticket or can show it on your phone.
-
How to buy tickets to Malmφ or Gothenburg
Book from anywhere in Switzerland to Malmφ Central or Gφteborg Central at the German Railways website int.bahn.de.
To get the overnight stop in Hamburg, click Stopovers and enter Hamburg Hbf with a suitable length of stay, say 10:00 hours. Adjust the departure time & length of stay to get the trains you want either side of Hamburg, a little trial and error may be needed.
Booking opens up to 6 months ahead. I recommend registering when prompted, so you can log on at any time and check or reprint tickets. You print your own ticket or can show it on your phone.
Switzerland to Oslo & Norway
Option 1, Switzerland to Oslo with overnight stop in Copenhagen
-
Day 1, travel from Switzerland to Copenhagen in a single day:
Leave Zurich HB at 05:59 or Basel SBB at 07:06, change at Hamburg Hbf arriving Copenhagen 19:38.
Leave Zurich HB at 07:59 or Basel SBB at 09:06, change at Hamburg Hbf arriving Copenhagen 21:38.
Treat this as a chill-out day. You travel from Switzerland to Hamburg by ICE4 high-speed train with restaurant car, power sockets at all seats & free WiFi. You travel from Hamburg to Copenhagen by EuroCity train with power sockets at all seats & refreshment trolley. More about the Hamburg to Copenhagen journey.
Fares start at 49.99 in 2nd class or 79.99 in 1st class. Fares vary like air fares, so book ahead.
Book this at the German Railways website int.bahn.de.
Booking opens up to 6 months ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
-
Stay overnight in Copenhagen. The friendly Astoria Hotel is a 1930s design classic right outside Copenhagen station main entrance, see photos & information here. Other hotels near the station with good reviews include the Nimb Hotel (5-star luxe), Radisson Blu Royal Hotel (5-star), Axel Guldsmeden (4-star), Andersen Boutique Hotel, First Hotel Mayfair (3-star), Hotel Ansgar (3-star), City Hotel Nebo (2-star).
-
Day 2, travel from Copenhagen to Oslo, leaving Copenhagen at 07:30, changing at Gothenburg Central, arriving Oslo Sentral 15:47.
Or there are earlier or later departures, see the Copenhagen-Oslo timetable & how to buy tickets.
Alternatively, spend the morning in Copenhagen and sail from Copenhagen to Oslo by overnight ferry as shown here, leaving Copenhagen at 16:30 (15:00 some days), arriving in Oslo at 10:00, with restaurants, bars, cinema and comfortable cabins.
Tip: If you're clever, you can book a through ticket from Vienna to Gothenburg using int.bahn.de. To get the overnight stop in Copenhagen, click Stopovers and enter Copenhagen with a suitable length of stay, say 9 or 11 hours. Adjust departure time and length of stay to get the trains you want either side of Copenhagen.
Option 2, Switzerland to Oslo with overnight stop in Hamburg
-
Day 1, travel from Switzerland to Hamburg by ICE, leaving Zurich HB 13:59 or Basel SBB 14:06, arriving Hamburg Hbf 21:41.
This comfortable ICE train has a restaurant car, power sockets at all seats & free WiFi. By all means book an earlier train.
-
Stay overnight in Hamburg. The Hotel Reichshof Hamburg is top choice here, just across the road 100m from the station's Kirchenallee exit, with art deco-based design and great reviews. Other hotels near Hamburg Hbf with good or great reviews include (starting with the cheapest) the Hotel Continental Novum, Hotel Furst Bismarck, Hotel Europaischer Hof, Hotel Atlantic Kempinski. If you're on a budget, cheap private rooms in the A&O Hotel near Hamburg Hbf can be booked at www.hostelworld.com.
-
Day 2, travel from Hamburg to Gothenburg by EuroCity train & Φresund train:
Leave Hamburg Hbf 08:50, arriving Copenhagen 13:38. Leave Copenhagen at 14:30, arriving Gφteborg Central 18:20.
The EuroCity train from Hamburg to Copenhagen has power sockets at all seats & a refreshment trolley. More about this journey. The Φresund train from Copenhagen to Gothenburg has power sockets & free WiFi, but bring your own food & drink. Have an early dinner in Gothenburg.
-
Day 2, travel from Gothenburg to Oslo, leaving Gφteborg Central at 20:10, arriving Oslo Sentral 23:47.
This smart modern Norwegian train is run by Vy, it has power sockets & free WiFi, but bring your own food & drink.
-
How much does it cost?
Switzerland to Gothenburg starts at 56.99 in 2nd class or 79.99 in 1st class.
Gothenburg to Oslo starts at 249 Krone (24) if you book a few weeks ahead.
Fares vary like air fares, so book ahead.
-
How to buy tickets
Step 1, book from anywhere in Switzerland to Gothenburg at the German Railways website int.bahn.de.
To get the overnight stop in Hamburg, click Stopovers and enter Hamburg Hbf with a suitable length of stay, say 10 hours. Adjust departure time and length of stay to get the departure you want from Switzerland and the 08:50 from Hamburg to Copenhagen next morning.
Booking opens up to 6 months ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Step 2, book the train from Gφteborg Central to Oslo Sentral at Vy's website www.vy.no or at www.entur.no.
Option 3, Switzerland to Oslo via the Kiel-Oslo cruise ferry - the most luxurious way to Oslo
-
Day 1, travel from Switzerland to Hamburg by Nightjet, leaving Zurich HB 20:59 or Basel SBB 22:13, arriving Hamburg Hbf 07:53.
This comfortable Austrian Nightjet sleeper train has two double-deck sleeping-cars with 1 or 2-berth deluxe compartments with shower & toilet, 1 & 2-berth compartments with washbasin, and a few 3-berth compartments with washbasin. The sleeper attendant can serve drinks, snacks & light meals from a room service menu. The train also has couchette cars with 4 & 6 berth compartments, and ordinary seats. A light breakfast is included in sleepers & couchettes. See the Nightjet guide.
Tip: There's no restaurant car, so have dinner before boarding, see suggested restaurants at Zurich HB & Basel SBB.
Fares start at 49.90 in 6-berth couchettes, 59.90 in 4-berth couchettes, 69.90 in a 3-bed sleeper, 89.90 in a 2-bed sleeper or 139.90 in a single-bed sleeper, all per person per berth. Fares vary like air fares, so book ahead.
Book this train at www.thetrainline.com (easy to use, in CHF, , £ or $, international credit cards no problem, small booking fee) or at the Austrian Railways website www.oebb.at (in , same fares). Booking opens up to 6 months ahead. You print your own ticket.
-
Day 2, travel from Hamburg Hbf to Kiel Hbf by regional train, these leave several times each hour taking 1h10, fixed-price fare 27.40.
In Kiel it's a 7 minute 450m walk from Kiel Hbf to the Color Line ferry terminal, see walking map. But always allow several hours between trains and ferry for the ferry check-in and in case of any delay.
-
Day 2, sail from Kiel to Oslo by luxurious overnight Color Line ferry, with a full range of cosy cabins, suites, bars, restaurants and lounges. The m/v Magic or m/v Fantasy normally sails at 14:00 arriving Oslo at 10:00 next morning (Day 3 from Switzerland).
Check times & buy tickets using the Direct Ferries website or at www.colorline.com.
Money-saving tip: It appears that it's considerably cheaper to book on Color Line's Norwegian website www.colorline.no in Norwegian Krone, for example a 274 fare becomes the equivalent of 164. You'll need to use Google to translate the Norwegian. You are still able to enter a UK or other European address and contact details. Feedback appreciated.
Make sure you're on deck next morning as the ship sails through spectacular scenery up Oslo Fjord. The ship docks at the modern Color Line terminal about 2 km from the city centre. Color Line provide transfer buses to Oslo Sentral station costing 55 krone, or there are plenty of taxis. If you have little luggage it's possible to walk. See map of Oslo showing ferry terminal.
Step 2, sail from Kiel to Oslo with Color Line. It's just a 6 minute walk across from Kiel Hbf to the Color Line terminal. There's a lift up to a connecting walkway which takes you to the ferry terminal. If you've booked one of Color Line's 5 star suites, check in at the desk rather than the machines to be directed to a VIP lounge with free tea, coffee, juice, snacks & WiFi. You'll have priority boarding & free access to the on-board spa. Photos courtesy of Philip Dyer-Perry except where shown.
Above left, cabin with TV, shower & toilet, luxury suites are also available. Above right, restaurant with a view.
Restaurant and lounge on the Kiel-Oslo ferry.
Wake up to lovely scenery sailing up Oslo Fjord.
The Color Line ferry, arrived at Oslo. Above right, there's a transfer bus to Oslo Sentral, photo courtesy of Andrew Leo.
Switzerland to Helsinki & Finland
Option 1, Switzerland to Helsinki using a Finnlines ferry from Germany - the easiest option
-
Day 1, travel from Switzerland to Hamburg, leaving Zurich HB at 09:59 & Basel SBB at 11:06 by ICE, arriving Hamburg Hbf 17:36.
The with ICE has a restaurant car, power sockets at all seats & free WiFi. Times may vary, check online, but allow plenty of time.
Fares start at 37.99 in 2nd class or 56.99 in 1st class. Fares vary like air fares, so book ahead.
Book this at the German Railways website int.bahn.de.
Booking opens up to 6 months ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Tip: You should book from Switzerland to Skandinavienkai Terminal, Lόbeck as one transaction as this gets you a through ticket to the ferry terminal covering the train from Switzerland to Hamburg, the regional train to Lόbeck and the bus to the Skandinavienkai Terminal. If you'd like time for dinner in Lόbeck, click Stopovers and enter Lόbeck Hbf with a length of stay of (say) 2 hours.
-
Day 1, travel from Hamburg Hbf to Lόbeck by regional train, you've time for dinner in Lόbeck's old town, see suggested restaurant here. Then take a bus to the Skandinavienkai ferry terminal in Travemόnde.
Sail from Travemόnde to Helsinki by Finnlines ferry. Finnlines sail from Travemόnde to Helsinki every day, boarding at 23:30, sailing at 02:45 (the exact time varies) and arriving at Helsinki's Hansa Terminal in Vuosaari at 09:15 2 nights later (Day 3 from Amsterdam).
For full details of the transfer, check-in & ferry crossing, see here.
Book the ferry using the Direct Ferries website or at www.finnlines.com.
Book onward trains within Finland at the Finnish Railways website www.vr.fi.
Option 2, by train to Stockholm, then ferry to Helsinki