How to buy cheap train tickets to Europe:  A Eurostar about to leave St Pancras International...  

London to Paris for £39?  Paris to Venice for €35? 

Paris to Amsterdam €35?  Venice to Rome €9?

Amsterdam-Prague €43?  Amsterdam-Berlin €29?

Budget train fares are here...  It's just a matter of knowing where to go and booking in advance, for amazingly cheap European train fares.  With no airport taxes to add, no baggage fees or weight limits, infants go free, and the trains run centre-to-centre with no extra cost to get to and from remote airports.

It would be lovely if there was a single website that sold tickets for any European train journey at the cheapest price, but there isn't.  You need to use different websites for different journeys, and you sometimes need to split the journey, booking one leg here and the next leg there.  But don't worry...

On this page I'll tell you which websites to use to book any given European train journey at the cheapest prices direct with the train operator, usually with print-at-home or collect-at-station tickets, irrespective of where you live in the world.  Just select the country in which your train journey starts from the drop-down menu on the right or the links below.  Also see these booking tips!

 

 To buy train tickets online at the best prices:  

Also see these tips for booking European trains

 

How to buy European train tickets online for any given journey...

Click on the country or city where your train journey starts, and I'll tell you the best way to buy train tickets to neighbouring countries.

London & UK

 

Zurich, Basel, Geneva & Switzerland

 

Copenhagen & Denmark

 

Bratislava & Slovakia

Dublin & Ireland

 

Rome, Florence, Venice & Italy

 

Oslo & Norway

 

Croatia & Slovenia

Paris & France

 

Barcelona, Madrid, Seville & Spain

 

Stockholm & Sweden

 

Warsaw, Krakow & Poland

Brussels, Bruges, Belgium

 

Lisbon, Porto & Portugal

 

Helsinki & Finland

 

Moscow & Russia

Amsterdam & the Netherlands

 

Cologne, Berlin, Munich & Germany

 

Budapest & Hungary

 

Athens & Greece

Luxembourg

 

Vienna, Salzburg, Innsbruck, Austria

 

Prague & Czech Republic

 

Other east European countries

Advice on European train travel on this & other pages...

Important tips for booking European train tickets

 

Senior fares (over 60)

 

General European train travel information

How to buy train tickets by phone or in person in the UK

Youth fares (under 26)

 

Taking dogs & pets by train

Buying tickets at the station - is this a good idea?

Child fares & child age limits

 

Couchettes & sleepers on night trains

Buying European tickets if you're from the USA, Australia...

Luggage on trains

 

Guide to Eurail passes (overseas visitors)

How far in advance can I book?

Taking a bike by train

 

Guide to InterRail passes (for Europeans)

Can you book any train from the UK?

Taking a car by train

 

Hotel price comparison search

How to use the French railways website, voyages-sncf.com

How to use the Italian railways website, trenitalia.com    How to use the Spanish railways website, renfe.com

How to buy a special add-on ticket from almost any station in Britain to London International (St Pancras)



Important tips for buying European train tickets...

How to quickly check train times anywhere in Europe...

How far ahead do train reservations open?  Usually 92 days...

The June & December timetable changes can shorten the booking horizon...

Don't book Eurostar before onward trains open for booking!

Check ticket delivery options carefully...

Complex journeys:  Split the booking!

When is it better to book by phone?

Sponsored links...


Buy train tickets starting in London & the UK

 

To buy train tickets within the UK, see the UK page

Buy train tickets within the UK...

Guide to train tickets & fares within the UK

London to Scotland by Caledonian Sleeper

London to Cornwall by Night Riviera sleeper

Train & ferry tickets to the Channel Islands

Train & ferry tickets to the Isle of Man

Cheap train & ferry tickets to Belfast, Northern Ireland from £52

Cheap train & ferry tickets to Dublin & the Republic of Ireland from £38

Buy train tickets from the UK to anywhere in Europe...

Each seat61 country page gives specific step-by-step instructions for booking a train journey from the UK to that particular European country at the cheapest prices, so just select your destination country from the drop-down box above, or use the static menu on the left.

Buy tickets starting in Ireland

Train tickets for journeys within Ireland...
Dublin to Belfast from €14.99...
Dublin to London from €46...
Dublin to Paris from €94, then onwards to Switzerland, Italy, Spain & beyond...

Option 1, by SailRail from Dublin to London then Eurostar to Paris

Option 2, by direct ferry from Rosslare to Roscoff or Cherbourg in France, train to Paris

Option 3, by direct ferry from Cork to Roscoff in France, train to Paris

Dublin to Amsterdam in around 24 hours from around €95 + cabin cost, no planes...
Dublin to Berlin, Prague, Copenhagen, Warsaw from €154, no planes...

Buy tickets starting in Paris & France

  Take Eurostar & TGV high-speed train from London to Nice, Marseille, Lyon, Bordeaux, Avignon, Strasbourg, Perpignan or anywhere in France

To buy train tickets within France & from France to neighbouring countries, use:

www.raileurope.co.uk (UK)

www.raileurope-world.com (residents of Canada, Australia, NZ, Asia, Africa, South America)

www.raileurope.com* (US residents)

www.voyages-sncf.com (anyone)

* = I've seen the US Rail Europe charge higher prices than www.voyages-sncf.com, so compare prices before before buying.

How to buy train tickets from Paris & France to...

Buying train tickets for journeys within France...
Paris to London & the UK from €45, www.eurostar.com...
Paris to Brussels or Bruges from €35, www.thalys.com...
Paris to Amsterdam from €35, www.thalys.com...
Paris to Luxembourg from €39...
Paris to Switzerland from €25:  Paris to Geneva, Lausanne, Bern, Basel, Zurich...
Paris to Italy from €29:  Paris to Rome, Florence, Milan, Turin, Verona, Venice...

Option 1:  Paris to Florence, Rome, Venice by Thello overnight sleeper train

Option 2:  Paris to Italy by daytime high-speed TGV trains

Option 3:  The ultimate scenic route to Italy, by Bernina Express through the Swiss Alps

Nice or Monte Carlo to Milan, Pisa, Florence, Venice, Rome & Italy...

Paris to Spain from €68:  Paris to Madrid, Barcelona, Seville, Granada, Alicante...

Option 1, Paris to Barcelona or Madrid by Elipsos sleeper trains

Option 2, Paris to Barcelona & Madrid by daytime high-speed train

Paris to San Sebastian:

Paris to Seville, Cordoba, Granada, Cadiz, Algeciras (for Gibraltar)... 

Paris to Valencia or Alicante... 

Cheapest way to book tickets within Spain

Other French cities to Spain, e.g. Nice-Barcelona.

Paris to Portugal from €119 with sleeper:  Paris to Lisbon, Faro, Porto...
Paris to Germany from €39:  Paris to Frankfurt, Cologne, Munich, Berlin, www.bahn.de...

Option 1City Night Line sleeper trains from Paris to Munich, Berlin & Hamburg

Option 2Direct high-speed daytime trains from Paris to Cologne, Stuttgart, Mannheim, Frankfurt, Munich

Paris to Austria from €39:  Innsbruck, Salzburg, Linz, Vienna...

Paris to Salzburg by daytime trains:

Paris to Salzburg by sleeper train:

Paris to Innsbruck, Linz or Vienna by sleeper train

Paris to Innsbruck, Linz or Vienna by daytime trains:

The scenic route? 

Paris to Copenhagen from €78, Stockholm, Sweden, Oslo & Norway...

Option 1, by high-speed Thalys to Cologne & City Night Line sleeper to Copenhagen...

Option 2, by City Night Line sleeper train from Paris to Hamburg, then EuroCity train to Copenhagen...

Paris to Prague from €72...

Option 1, by high-speed Thalys to Cologne & City Night Line sleeper to Prague...

Option 2, by City Night Line sleeper train from Paris to Berlin, then EuroCity train to Prague...

Paris to Bratislava & Slovakia...
Paris to Budapest & Hungary from €72...

Option 1, by City Night Line sleeper train from Paris to Munich, then Railjet train to Budapest...

Option 2, by high-speed TGV Duplex from Paris to Munich then EuroNight sleeper train to Budapest...

Paris to Ljubljana & Slovenia or Zagreb & Croatia from €72...

Option 1, by City Night Line sleeper train to Munich, then scenic EuroCity train to Ljubljana & Zagreb...

Option 2, by high-speed TGV Duplex to Munich, then EuroNight sleeper train to Zagreb...

Paris to Warsaw, Krakow & Poland from €64...

Option 1, by high-speed Thalys train from Paris to Cologne, then EuroNight sleeper train to Warsaw...

Option 2, by City Night Line sleeper train from Paris to Berlin, then EuroCity train to Warsaw...

Paris to Bucharest, Brasov & Romania...
Paris to Athens & Greece...
Paris to Kiev & Ukraine, Istanbul & Turkey...
Paris to Moscow & Russia...

Buy tickets starting in Brussels, Bruges, Belgium

 

To check train times & fares within Belgium, use www.b-rail.be.  You can buy tickets easily at the station on the day.

How to buy train tickets from Brussels & Belgium to...

Buying train tickets for journeys within Belgium...
Brussels to London from £39, www.eurostar.com...
Brussels to Paris from €35, www.thalys.com...

Bruges to Paris from €56, www.b-europe.com...

Brussels to Nice, Lyon, Bordeaux & other French cities, www.b-europe.com...

Brussels to Amsterdam, from €27, www.b-europe.com...

Bruges to Amsterdam for €43.80, www.b-europe.com...

Brussels to Luxembourg for €35.40, www.b-europe.com...
Brussels to Germany from €19:  Cologne, Frankfurt, Berlin, Munich...
Brussels to Austria from €58:  Vienna, Innsbruck, Salzburg...
Brussels to Switzerland from €39:  Basel, Zurich & beyond...
Brussels to Italy from €64:  Milan, Florence, Rome, Verona, Venice...
Brussels to Spain from €107 with sleeper:  Madrid, Barcelona, Seville, Granada, Alicante...
Brussels to Portugal from €122:  Lisbon, Porto, Faro...
Brussels to Prague from €62...
Brussels to Budapest & Hungary...
Brussels to Warsaw, Krakow & Poland from €62...
Brussels to Moscow & Russia...
Brussels to Copenhagen, Oslo, Stockholm & Scandinavia...
Brussels to Istanbul & Turkey...

Buy tickets starting in Amsterdam & the Netherlands

 

To check train times & fares within the Netherlands, use the Dutch Railways website www.ns.nl.  You can easily buy tickets at the station on the day.

How to buy train tickets from Amsterdam to...

Buying train tickets for journeys within the Netherlands...
Amsterdam to London from €52...
Amsterdam to Paris from €35, www.thalys.com...
Amsterdam to Brussels from €27, Amsterdam to Bruges or Ghent for €43.80...
Amsterdam to Luxembourg for €69 any time, any day...
Amsterdam to Switzerland from €43...
Amsterdam to Italy from €69:  Amsterdam to Milan, Venice, Florence, Rome...

Option 1, Amsterdam to Italy via Switzerland & the Gotthard Pass...

Option 2, Amsterdam to Italy via Munich & the Brenner Pass...

Amsterdam to Spain from €107 with sleeper...
Amsterdam to Portugal from €122...
Amsterdam to Germany from €19:  Amsterdam to Berlin, Cologne, Munich...
Amsterdam to Austria from €48:  Amsterdam to Vienna, Salzburg, Linz, Innsbruck...
Amsterdam to Prague & the Czech Republic from €43...
Amsterdam to Bratislava & Slovakia from €68...
Amsterdam to Budapest & Hungary from €68...
Amsterdam to Ljubljana & Slovenia or Zagreb & Croatia from €72...
Amsterdam to Warsaw, Krakow & Poland from €29...
Amsterdam to Moscow & Russia
Amsterdam to Copenhagen from €43, Oslo & Norway, Stockholm & Sweden...
Amsterdam to Istanbul & Turkey...

Buy tickets starting in Luxembourg

Luxembourg to London from €81...
Luxembourg to Paris from €25...
Luxembourg to Brussels for €36...
Luxembourg to Amsterdam...
Luxembourg to Germany...

Buy tickets starting in Switzerland

 

To check train times & fares within Switzerland, use the Swiss Railways website www.sbb.ch.

How to buy train tickets from Switzerland to...

Buying train tickets for journeys within Switzerland...

You can check fares and train times at www.sbb.ch, and buy tickets online if you want to save time at the ticket office, printing them out in PDF format.

Switzerland to London from €59...

See the London to Switzerland page for more information and Switzerland-London train times in both directions.  You can book from anywhere in Switzerland to Paris using www.sbb.ch (residents of any country, ticket collection at Swiss stations or in many cases self-print), then book a connecting Paris-London Eurostar ticket at www.eurostar.com, allowing at least 1 hour to cross Paris by metro or taxi.  Alternatively, you can look for a 'London Spezial' fare from Basel Bad Bahnhof to London from €59, as Basel Bad Bf is considered a German station even though it's in Switzerland so features these cheap Germany to London fares.  You can then add a ticket from anywhere in Switzerland to Basel Bad Bf using www.sbb.ch.

Switzerland to Paris from €29...
Switzerland to Brussels...
Switzerland to Luxembourg...
Switzerland to Amsterdam from €39...
Switzerland to Italy:  Switzerland to Milan, Venice, Florence, Rome & Italy from CHF34 (€19)...
Switzerland to Germany:  Switzerland to Berlin, Hamburg, Cologne & Germany from €39...
Switzerland to Austria:  Switzerland to Innsbruck, Salzburg, Vienna & Austria from CHF35 (€25)...
Switzerland to Spain:  Switzerland to Barcelona or Madrid from €99 with sleeper...
Switzerland to Portugal:  Switzerland to Lisbon...
Switzerland to Copenhagen, Oslo, Stockholm & Scandinavia...
Switzerland to Prague & the Czech Republic...
Switzerland to Bratislava & Slovakia...
Switzerland to Ljubljana & Slovenia, Zagreb & Croatia...
Switzerland to Budapest & Hungary...
Switzerland to Bucharest & Romania...
Switzerland to Warsaw, Krakow & Poland...
Switzerland to Moscow & Russia...
Switzerland to Istanbul & Turkey...

Buy tickets starting in Italy

  The best trains in Italy:  A Eurostar Italia ETR500 power car

To buy train tickets within Italy, use www.italiarail.com or Italian Railways' own website www.trenitalia.com.

How to buy train tickets from Italy to...

Buying train tickets for journeys within Italy...  From €9!
Italy to London from €74...
 

 
Italy to Paris from €29...

Option 1, by daytime TGV from Milan or Turin to Paris

Option 2, by Thello sleeper train from Rome, Florence, Venice, Verona or Milan to Paris

Italy to Nice & Monte Carlo.

Italy to Brussels from €64...

Option 1, by overnight sleeper via Paris... 

Option 2, by daytime TGV via Paris...

Italy to Amsterdam from €64...

Option 1, Italy to Amsterdam via Switzerland & the Gotthard Pass...

Option 2, Italy to Amsterdam via Munich & the Brenner Pass... 

Option 3, Italy to Amsterdam via Paris...

Italy to Switzerland from €22...

By direct EuroCity trains from Milan to Brig, Geneva, Bern, Basel, Zurich, Lucerne...

Other destinations in Switzerland, requiring a change of train...

Italy to St Moritz, Chur, Zurich via the slow but scenic Bernina route...

Italy to Spain...

Option 1, by TGV & Elipsos trainhotel...

Option 2, by daytime high-speed trains with hotel in Paris...

Option 3, Rome to Barcelona by luxury cruise ferry...

Italy to Germany from €39...

Option 1, Rome, Florence, Milan, Venice to Germany by direct City Night Line sleeper train... 

Option 2, Italy to Germany by daytime trains via Munich & the scenic Brenner Pass... 

Option 3, Italy to Germany by daytime trains via Zurich & the scenic Gotthard Pass...

Italy to Austria from €39:  Vienna, Salzburg, Innsbruck & Austria...

Direct sleeper trains from Rome, Florence, Milan, Venice to Vienna..

Daytime bus+train combo from Venice to Vienna:

Daytime trains from Venice & Verona to Innsbruck via the scenic Brenner Pass

Italy to Copenhagen, Stockholm, Oslo & Scandinavia...
Italy to Budapest from €58...
Italy to Ljubljana & Slovenia, Zagreb & Croatia...
Italy to Prague & the Czech Republic from €78...

Option 1, Italy to Prague via Vienna...

Option 2, Italy to Prague via Zurich...

Italy to Bratislava & Slovakia from €54...
Italy to Warsaw, Krakow & Poland...
Italy to Moscow & Russia...
Italy to Athens & Greece...

Buy tickets starting in Spain

 

To buy train tickets within Spain, use the official Spanish Railways website www.renfe.com (but see this advice first)  Or use www.raileurope-world.com or www.petrabax.com/renfe.

How to buy train tickets from Madrid or Barcelona to...

Buying train tickets for journeys within Spain...

All Spanish long-distance trains and even many regional trains require seat reservation and have variable pricing, so yes, trains can 'sell out' although although outside busy holiday periods it's easy to buy tickets at the station on the day of travel if you want.  Renfe has airline-style fares, so tickets will be much more expensive bought on the day, much cheaper booked in advance with a cheap 'Promo' or 'Promo+' fare.  So ideally pre-book if possible. 

You can book almost any long distance train in Spain online at www.renfe.com, with cheap 'Promo' fares shown and no booking or postage fees, you simply print out your own ticket.  However, see this step-by-step guide to using renfe.com first.  It can't handle journeys involving a change of train, so for example Bilbao to Seville changing in Madrid will need to be booked as Bilbao-Madrid then Madrid-Seville. 

If you have any difficulty using renfe.com, there are two alternatives.  US-based Spanish holiday specialist www.petrabax.com/renfe (click 'TRAINS') sells Spanish train tickets online in US$ with a neat system linked directly to Renfe's own system.  Alternatively, the Rail Europe 'world' website www.raileurope-world.com (but not yet their UK one) has also been linked directly to the Renfe ticketing system so it can sell Spanish train tickets with just a €4 booking fee.  Anyone from any country worldwide, including the UK, most of Europe, United States, Canada, Australia, Asia and Africa can use either of these systems, as both issue print-at-home tickets.  Booking tips:   I recommend comparing prices on both sites.  The Petrabax site stays with the official Renfe class names and ticket types, which is good.  However, unfortunately the Rail Europe World site has decided to create its own class and ticket terminology, Second class means 'Turista', First class means 'Preferente', it cannot book Club class.  If you live in the UK, you'll find the UK is rather quaintly listed as 'England', 'Scotland' & 'Wales'!  Feedback if you use either of these sites would be appreciated.

Spain to London from €119...

See the London to Spain page for details.

Spain to Paris from €74 including sleeper...

Madrid or Barcelona to Paris by overnight Elipsos trainhotel:  There are excellent Elipsos trainhotels from Barcelona (depart 19:55) to Paris (arrive 08:37) and from Madrid (depart 18:12 Mon-Fri & Sun, 19:00 Saturdays) to Paris (arrive 09:03 weekdays, 10:37 weekends).  They have cosy sleepers, an elegant restaurant and a cafe-bar.  The Gran Clase sleepers even have a private shower & toilet and the gran clase fare includes a 3 course dinner with wine, coffee and liqueurs plus breakfast, see the photos on the London to Spain page.

UK residents to buy tickets from Madrid or Barcelona to Paris is using www.raileurope.co.uk, and after booking this you can add it to your basket, click 'continue shopping' and add a Eurostar ticket from Paris to London as part of the same transaction.  Allow at least 90 minutes to change trains & stations in Paris.

Residents of any country can use the Spanish Railways website www.renfe.com to buy tickets for the Madrid or Barcelona to Paris trainhotels, and you simply print out your own ticket, with no postage or booking fee, and all the cheap fares shown if available.  It has some quirks, so see this step-by-step guide to using renfe.com to book these trainhotels.  If you have any problems using Renfe (quite a few people report credit card rejection), you can book online at www.petrabax.com/renfe in plain English, no payment problems and print-at-home tickets.  They are a US-based Spanish holiday specialist who has linked to the Renfe ticketing system.  They charge the same prices as Renfe with a small mark-up.

You can book any connecting trains within Spain (for example, Malaga to Madrid, or Alicante to Barcelona) at www.renfe.com, see this advice on using it for Spanish domestic trains.  Again, If you have any problems using Renfe you can buy Spanish rail tickets online at www.petrabax.com/renfe (click 'TRAINS') in plain English, no payment problems and print-at-home tickets, at the same prices as Renfe with a small mark-up.

Barcelona to Paris by daytime high-speed TGV:  There are also two daily high-speed daytime TGV services between Barcelona and Paris, currently with one simple cross-platform change at Figueres Vilafant (direct TGVs should start running from Barcelona to Paris during 2013).  Click here for step-by-step instructions on how to book these TGVs at the cheapest price, wherever you live.

San Sebastian to Paris:  Simply book a TGV from Hendaye or Irun to Paris at the French Railways website www.voyages-sncf.com with fares from just €25 if you pre-book (some TGVs start from Irun on the Spanish side of the border, some start at Hendaye on the French side).  There are several departures daily.  Then hop on a local train run by Euskotren (www.euskotren.es) from San Sebastian to Hendaye and Irun running every 30 minutes throughout the day, fare just a few euros, no reservation necessary.  Allow plenty of time so you don't miss the TGV.

Madrid to Bordeaux...

The Madrid to Paris trainhotel sleeper train calls at Poitiers.  I'd actually book this train from Madrid to Poitiers at www.raileurope.co.uk (UK residents) or www.renfe.com (anyone) then book a ticket back to Bordeaux at www.raileurope.co.uk (UK residents) or www.voyages-sncf.com (anyone).  This is simpler and more time-effective than trying to book a relay race of daytime trains.  However, if you want to use day trains, first identify a journey option with as few changes as possible using the German Railways website, www.bahn.de.  We use this, even though it won't give fares or sell tickets, because it's fast, flexible, and handles multi-leg international journeys far better than the French or Spanish systems.  Then book in stages, booking trains starting in Spain at the Spanish website www.renfe.com (there's advice on using it here) then trains starting at Hendaye or in France at the French Railways website www.voyages-sncf.com.

Barcelona to Montpelier, Marseille, Cannes, Nice...

First, look for a convenient schedule for your whole journey using the journey planner at the German Railways website, www.bahn.de.  We use this, even though it won't give fares or sell tickets, because it's fast, flexible, and handles multi-leg international journeys far better than the French or Spanish systems.  There's often a train leaving Barcelona Sants at 09:05, change at Figueres onto a double-deck TGV Duplex to Valence, then onto another TGV arriving Avignon 14:38, Marseille 15:16, St Raphael (for St Tropez) at 17:09, Cannes 17:33 and Nice 18:05.  It's a scenic run along the coast, too!  Then book this in stages, first book Barcelona-Figueres at the Spanish website www.renfe.com (there's advice on using it here) then book Figueres to Nice at the French Railways website www.voyages-sncf.com.

Spain to Brussels from €109 with sleeper...

Take the excellent Elipsos trainhotel from Madrid or Barcelona to Paris, fares from €74 including a bed in a 4-bed Tourist sleeper, see the Spain to Paris section above and see the photos on the London to Spain page.  Onward tickets from Paris to Brussels can be bought at www.thalys.com from just €35.  Allow at least 90 minutes to change trains & stations in Paris.  For example, you can leave central Barcelona at 19:55, be in Paris at 08:37 next morning, leave Paris Nord 10:25 and arrive Brussels 11:45.

Spain to Amsterdam from €109 with sleeper...

Take the excellent Elipsos trainhotel from Madrid or Barcelona to Paris, fares from €74 including a bed in a 4-bed Tourist sleeper, see the Spain to Paris section above and see the photos on the London to Spain page.  Onward tickets from Paris to Amsterdam can be bought at www.thalys.com from just €35.  Allow at least 90 minutes to change trains & stations in Paris.  For example, you can leave central Barcelona at 19:55, be in Paris at 08:37 next morning, leave Paris Nord 10:25 and arrive Amsterdam Centraal 13:44.

Spain to Switzerland from €99...

The easiest and cheapest option is to take the excellent Elipsos trainhotel overnight from Madrid or Barcelona to Paris Austerlitz, allow at least 90 minutes to change trains & stations in Paris, then catch a morning TGV-Lyria from Paris Gare de Lyon to Zurich, Basel, Bern, Geneva or Lausanne to Paris Gare de Lyon in just 3 or 4 hours.  The Madrid-Paris & Barcelona-Paris trainhotels run daily in summer, 5 nights a week in winter, details on the London to Spain page under 'London to Madrid' or 'London to Barcelona', simply substitute a Paris-Switzerland TGV-Lyria for the Eurostar Paris-London.  Book the trainhotel at either Renfe.com or Petrabax.com/renfe following the step-by-step instructions here, then book a connecting TGV-Lyria at www.sbb.ch or www.voyages-sncf.com.  A direct Barcelona to Geneva high-speed TGV is on the cards at some pont during 2013, details will be posted here if and when it starts.

Spain to Italy...

By Elipsos trainhotel then TGV:  Step 1, travel from Madrid or Barcelona to Paris overnight by excellent Elipsos trainhotel, see the London to Spain page for more details and book at www.renfe.com or www.petrabax.com/renfe following these step-by-step instructions.  These trains have 1, 2 & 4 bed sleepers, restaurant and bar, including some Gran Clase sleepers with en suite toilet & shower.  The trainhotels run daily March to October and 5 days a week in winter, with fares from €74 with a bed in a 4-bed Tourist class sleeper.  Step 2, take the 10:41 TGV from Paris to Milan, arriving Milan 17:51, booked at www.voyages-sncf.com from €29.  At weekends when the sleeper from Madrid arrives in Paris at 10:37, you'll need to take the later 14:41 TGV from Paris to Milan.  Book onward trains from Milan to Florence, Rome or Venice from €9 at either www.italiarail.com or www.trenitalia.com or (with Italo trains) at www.italotreno.it.  Yes, going via Paris is cheaper and faster than trying to travel direct cross-country - the direct Barcelona to Milan trainhotel was discontinued in December 2012.

By high-speed trains with overnight stop in Paris:  Step 1, travel from Madrid or Barcelona to Paris by high-speed AVE train and TGV Duplex with a simple cross-platform change in Figueres Vilafant, leaving Madrid at 05:50 or Barcelona at 09:05 arriving Paris 15:53.  Book from Madrid or Barcelona to Figueres Vilafant at www.renfe.com or (if you have any problems) www.petrabax.com/renfe with print-at-home tickets.  Then book Figueres to Paris by TGV at www.voyages-sncf.com, looking for the direct 10:20 departure, again with print-at-home ticketing.  There's also a later train from Barcelona to Paris, again with a simple change at Figueres Vilafant.  Stay overnight in Paris.  Step 2, travel from Paris to Turin & Milan by TGV from €29 booked at www.voyages-sncf.com with print-at-home tickets.  There is a TGV at 07:49 from Paris Gare de Lyon arriving Milan Porta Garibaldi at 14:51, or if you prefer a more leisurely breakfast, a 10:41 from Paris arriving Milan at 17:51.  Book onward trains from Milan to Florence, Rome, Naples or Venice at either www.italiarail.com or www.trenitalia.com from €9, or (with Italo trains) at www.italotreno.it.

Barcelona to Rome by luxury cruise ferry:  How about a cruise by ferry?  Another excellent option is the Grimaldi Lines cruise ferry from Barcelona to Civitavecchia (an hour by regional train north of Rome).  The ferry sails daily at 22:15 and arrives at 18:45 next day.  To check times, fares, accommodation and to book online see the Seat61 ferry shop or go to www.grimaldi-lines.com.  Grimaldi Lines also run a ferry several times a week between Livorno and Barcelona, and between Valencia and Salerno, near Naples.

Spain to Portugal:  Madrid to Lisbon from €49.95...

There's an excellent trainhotel sleeper train from Madrid (depart 21:50) to Lisbon (arriving 07:30) called the Lusitania, with sleepers, reclining seats, restaurant & bar.  Residents of any country can book this train at www.renfe.com (see advice on using renfe.com), with no booking fees or postage fees, you simply print out your own ticket.  Alternatively, UK residents can book this train online at www.raileurope.co.uk, which can be easier to use, just select Madrid to Lisbon with an evening departure.  If you have any problems using Renfe (some people report credit card rejection), anyone from any country can book this train online at www.petrabax.com/renfe in plain English, no payment problems and print-at-home tickets.  Petrabax are a US-based Spanish holiday specialist who has linked to the Renfe ticketing system.  They charge the same prices as Renfe with a small mark-up. 

There's no rail link from southern Spain into the Algarve, but there are Seville-Faro buses several times daily, see www.alsa.es.

You'll also find a direct 'trainhotel' sleeper train from San Sebastian, Burgos and Valladolid direct to Lisbon, bookable in exactly the same way as the Lusitania at www.raileurope.co.uk or www.renfe.com or www.petrabax.com/renfe.

Spain to Germany...

Take the excellent Elipsos trainhotel overnight from Madrid or Barcelona to Paris.  The trainhotels have 1, 2 & 4 bed sleepers, restaurant and bar, including some Gran Clase sleepers with en suite toilet & shower, see the London to Spain page for more details.  The trainhotels run daily March to October and 5 days a week in winter, with fares from €74 with a bed in a 4-bed Tourist class sleeper.  You can book this at www.renfe.com, or if you have any problems with Renfe (some people report credit card rejection), www.petrabax.com/renfe.  Allow at least 90 minutes to change trains & stations by metro or taxi from Paris Austerlitz to Paris Nord.  Now book a high-speed Thalys train from Paris to Cologne in just 3 hours 30 minutes from €35 if you pre-book at www.thalys.com.  Or book a high-speed train from Paris to Frankfurt (3 hours 45 minutes) or Munich (6 hours) at www.bahn.de.

Alternatively, take an early morning TGV from Barcelona to Paris (in fact, until April 2013 it's a Spanish AVE train to Figueres Vilafant, then an easy cross-platform change onto a direct TGV Duplex to Paris Gare de Lyon), allow at least 90 minutes to change trains & stations in Paris then take the city night Line overnight sleeper from Paris to Berlin, Hamburg or Munich.  Book Barcelona to Figueres Vilafant at www.renfe.com, book Figueres-Paris at www.voyages-sncf.com looking for the connecting direct TGV, then book Paris to Germany at www.bahn.de.

Spain to Austria...

Take the 09:05 TGV from Barcelona to Paris (in fact, until April 2013, it's a Spanish AVE train to Figueres Vilafant, then an easy cross-platform change onto a direct TGV Duplex to Paris Gare de Lyon), allow at least 90 minutes to change trains & stations in Paris then take the city night Line overnight sleeper from Paris to Berlin, Hamburg or Munich.  Book Barcelona to Figueres Vilafant at www.renfe.com, book Figueres-Paris at www.voyages-sncf.com looking for the connecting direct TGV, then book Paris to Germany at www.bahn.de.

Spain to Copenhagen, Stockholm, Oslo...

Step 1, travel from Madrid or Barcelona to Paris overnight by excellent Elipsos trainhotel, see the London to Spain page for more details.  Book this at www.renfe.com or www.petrabax.com/renfe following these step-by-step instructions.  These trains have 1, 2 & 4 bed sleepers, restaurant and bar, including some Gran Clase sleepers with en suite toilet & shower.  The trainhotels run daily March to October and 5 days a week in winter, with fares from €74 with a bed in a 4-bed Tourist class sleeper.  Step 2, take a Thalys high-speed train from Paris Gare du Nord to Cologne, from €35 booked at www.thalys.com.  Step 3, now take the excellent City Night Line sleeper train leaving Cologne at 22:28 and arriving Copenhagen at 10:07 next morning.  Fares from €59 with couchette booked at www.bahn.de.  Step 4, travel onwards to Stockholm by X2000.  You can book Cologne to Stockholm in one go at www.bahn.de, look for the option leaving Cologne at 22:28 by CNL & X2 with 1 change.

Spain to Prague...

Step 1, travel from Madrid or Barcelona to Paris overnight by excellent Elipsos trainhotel, see the London to Spain page for more details.  Book this at www.renfe.com or www.petrabax.com/renfe following these step-by-step instructions.  These trains have 1, 2 & 4 bed sleepers, restaurant and bar, including some Gran Clase sleepers with en suite toilet & shower.  The trainhotels run daily March to October and 5 days a week in winter, with fares from €74 with a bed in a 4-bed Tourist class sleeper.  Step 2, take a Thalys high-speed train from Paris Gare du Nord to Cologne, from €35 booked at www.thalys.com.  Step 3, now take the excellent City Night Line sleeper train leaving Cologne at 22:28 and arriving Prague Hlavni at 09:26 next morning.  Fares from €59 with couchette booked at www.bahn.de.

Spain to Warsaw & Moscow...

Step 1, travel from Madrid or Barcelona to Paris overnight by excellent Elipsos trainhotel, see the London to Spain page for more details.  Book this at www.renfe.com or www.petrabax.com/renfe following these step-by-step instructions.  These trains have 1, 2 & 4 bed sleepers, restaurant and bar, including some Gran Clase sleepers with en suite toilet & shower.  The trainhotels run daily March to October and 5 days a week in winter, with fares from €74 with a bed in a 4-bed Tourist class sleeper.  Step 2, take a Thalys high-speed train from Paris Gare du Nord to Cologne, from €35 booked at www.thalys.com.  Step 3, now take the excellent EuroNight sleeper train Jan Kiepura leaving Cologne at 22:28 and arriving Warsaw Centralna at 10:55 next morning.  Fares from €59 with couchette booked at www.bahn.de.  Spend the day in Warsaw.  Step 4, catch the Polonez sleeper train to Moscow, booked via www.polrail.com.

Buy tickets starting in Portugal

Buying train tickets for journeys within Portugal...

www.cp.pt allows online booking of Lisbon-Porto and Lisbon-Algarve trains.

Lisbon to Madrid from €49.95, onwards to Barcelona......

There's an excellent trainhotel sleeper train called the Lusitania from Lisbon (depart 21:18) to Madrid (arriving 08:20), with 4-berth sleepers, 1 & 2-berth sleepers, and 1 & 2 berth 'Gran Clase' with private shower & toilet, reclining seats, restaurant & bar.  Residents of any country can book this train at www.renfe.com (but first see this advice on using renfe.com), there are no booking fees or postage fees, you simply print out your own ticket.  Alternatively, UK residents can book this train online at www.raileurope.co.uk, which can be easier to use, just select Lisbon to Madrid with an evening departure.  Residents of the USA & Canada can book this train online using www.raileurope.com, and Australians can book at www.raileurope.com.au.  If you have any problems using Renfe (some people report credit card rejection), anyone from any country can book this train online at www.petrabax.com/renfe in plain English, no payment problems and print-at-home tickets.  Petrabax are a US-based Spanish holiday specialist who has linked to the Renfe ticketing system.  They charge the same prices as Renfe with a small mark-up.

Change in Madrid for a high-speed AVE to Barcelona, book this separately at www.renfe.com (see advice on using renfe.com).

There's no rail link from the Algarve into southern Spain, but there are Faro-Seville buses several times daily, see www.alsa.es.

Lisbon to Burgos, Valladolid, San Sebastian from €49.95......

There's a direct trainhotel called the Sud Express leaving Lisbon daily at 21:18, arriving Valladolid, Burgos and San Sebastian next morning, with cosy sleepers.  It's bookable in exactly the same way as the Lusitania Express described above.

Lisbon to Seville...

First take a comfortable modern InterCity train from Lisbon Oriente station to Far in the Algarve, journey time 3 hours 20 minutes, book online at the Portuguese Railways website www.cp.pt.  Then travel from Faro to Seville by bus, a 3 hour 40 minute trip.  Buses run from Faro to Seville at 08:20 & 15:35 daily and from Seville Plaza de Armas back to Faro twice daily at 07:30 & 16:15.  The fare is around €16-€18 each way.  The bus service is run jointly by Damas & Eva-Bus, www.damas-sa.es & www.eva-bus.com, and there may be additional buses in July & August,  although you may find this unofficial British-run website more helpful in explaining Seville-Faro timetables.  You can book one-way or return journeys from Seville to Faro online at www.movelia.es, or one-way or return journeys starting in Faro at www.rede-expressos.pt.  Another company, www.alsa.es, also has two daily buses Seville-Faro, with online booking in either direction.

Lisbon to Paris, Lisbon to London...

Take the overnight Sud Express sleeper train from Lisbon (depart 21:18) to Hendaye (arriving 11:18 next morning), then a TGV to Paris (arriving 18:33) and an evening Eurostar to London (arriving 20:39), see the London to Portugal page for full details and how to buy tickets online.

Buy tickets starting in Germany

 

To buy train tickets within, to and from Germany, use the excellent German Railways website www.bahn.de.

Buying train tickets for journeys within Germany

With only one or two exceptions, German trains are never 'reservation compulsory' so you can always just turn up, buy a ticket and get on the next train without a reservation.  However, there are heavily discounted Spezial fares for longer distance journeys if you pre-book, so buy in advance if you want to save money.  Booking usually opens 92 days ahead.

www.bahn.de will book all German long-distance daytime trains and City Night Line overnight sleeper trains.  A seat reservation is usually optional, for a small extra charge.  Tickets can be sent to any address worldwide or in many cases you can print your own tickets.  In addition, new private operator HKX is now competing with DB between Cologne, Dusseldorf, Osnabruck &and Hamburg, see www.hkx.de.

Germany to London from €59...

See the London to Germany page for train times and more information.  The German railways website www.bahn.de can sell London Spezial tickets from anywhere in Germany to London from €59, you simply print out your own tickets.  Availability is limited as DB only has a small quota on Eurostar.  If you don't see any attractive prices, split the journey and book Germany to Brussels at www.bahn.de from 19/29/€39, then Brussels to London at www.eurostar.com from £39, making sure you allow for the 30 minute Eurostar check-in at Brussels.

Germany to Paris from €39...

www.raileurope.co.uk (for UK residents, tickets sent to any UK address) or the German Railways website www.bahn.de (for residents of any country, tickets sent to any address worldwide or in many cases self-print) can book the direct international high-speed daytime trains from Cologne, Frankfurt, Stuttgart & Munich to Paris, also the City Night Line sleeper trains from Munich, Berlin & Hamburg to Paris.  With Frankfurt to Paris taking just 3 hours 45 minutes, Cologne to Paris just 3 hours 30 minutes, it's a great way to go.  The Berlin-Paris, Munich-Paris and Hamburg-Paris City Night Line sleeper trains save a hotel bill and are more time-effective than 4 or 5 daytime hours of stressful airports and flights.

Germany to Brussels from €19, €29 or €39...

www.b-europe.com (Belgian Railways) can book tickets from anywhere in Germany to Brussels or anywhere in Belgium, using either Thalys or ICE between Cologne and Brussels.  The German railways website www.bahn.de can also book tickets from Germany to Brussels, but only using their own ICE trains between Cologne and Brussels, not Thalys.

Germany to Amsterdam from €19, €29 or €39...

The German railways website www.bahn.de can book tickets from anywhere in Germany to Amsterdam.  Direct InterCity trains link Berlin & Amsterdam Zuid from €29 (change at Hilversum for Amsterdam Centraal).  A City Night Line sleeper train links Munich (depart 22:47) with Amsterdam (arrive 08:56), fares from €59 in a couchette, €104 in a 2-bed sleeper, €134 in a deluxe 2-bed sleeper with en suite shower & toilet, breakfast included.

Germany to Switzerland from €29 or €39...

Daytime trains:  The German railways website, www.bahn.de can book tickets from anywhere in Germany to Switzerland, from 29 or €39.  Direct trains link Dusseldorf, Cologne & Frankfurt with Basel & Zurich, Munich with Zurich, Stuttgart with Zurich, and some German trains also run to Interlaken and Bern.  Many of these are superb German ICE trains.

Sleeper trains:  The German Railways website www.bahn.de can book the excellent City Night Line sleeper trains from Dόsseldorf & Cologne to Zurich, Berlin to Zurich, and Hamburg to Zurich.  Fares from €43 in a seat, €59 with a couchette, €104 in a 2-bed sleeper, or €134 per person in a deluxe sleeper with shower & toilet.  Booking normally opens 90 days in advance and you simply print out your own ticket.

Germany to Italy from €39...

Daytime trains, via the Brenner Pass:  The German railways website, www.bahn.de can book tickets from anywhere in Germany to Verona via the German/Austrian-run EuroCity trains through the scenic Brenner Pass to Verona.  One train a day (the 11:34 from Munich) goes beyond Verona to Venice.  www.bahn.de can book tickets from anywhere in Germany as far as Verona, or as far as Venice if you pick the one daily direct train.  Onward tickets from Verona to Florence, Rome, Milan, Naples or (if changing at Verona) Venice must be booked separately at either www.italiarail.com (easy to use, recognises English place names, the small booking fee will be refunded if you email them at seat61@italiarail.com with your PNR) or Italian Railways own website www.trenitalia.com (more fiddly to use, requires Italian language place names, no booking fee, read this advice on using it first).  I recommend allowing at least 45 minutes to change in Verona in case of any delay.

Daytime trains, via Switzerland:  Also a scenic ride!  The German railways website, www.bahn.de can work out times from anywhere in Germany to Italy via Basel or Zurich in Switzerland, although it won't give fares or sell tickets for the whole journey.  Having found a suitable journey, use www.bahn.de to book from your German starting point to the Swiss interchange station, usually Basel or Zurich, occasionally Spiez, with fares from 29 or €39.  I'd allow at least 30 minutes to change trains, in case of any delay.  Now use the Swiss site to book from Basel, Zurich or Spiez to Milan, with fares from €19 (CHF34).  In Milan, I'd allow at least 50 minutes to change trains.  Now book an onward journey from Milan to Florence, Venice, Rome or wherever at either www.italiarail.com (easy to use, recognises English place names, the small booking fee will be refunded if you email them at seat61@italiarail.com with your PNR) or Italian Railways own website www.trenitalia.com (more fiddly to use, requires Italian language place names, no booking fee, read this advice on using it first).

Sleeper train from Munich to Rome, Florence & Venice:  The German Railways website www.bahn.de can book the excellent direct City Night Line sleeper train from Munich (depart 21:05) to Venice (arrive 06:38), Florence (arrive 06:18) and Rome (arrive 08:54).  Fares from €43 in a seat, €59 with a couchette, €104 in a 2-bed sleeper or €134 per person in a deluxe sleeper with shower & toilet.  Booking normally opens 90 days in advance and you simply print out your own ticket.  Indeed, it will book a direct ticket from anywhere in Germany to Italy via this train.

Germany to Spain...

City Night Line sleeper to Paris, then high-speed to Barcelona:  Take the excellent overnight City Night Line sleeper train from Berlin, Munich or Hamburg to Paris Gare de l'Est arriving 09:24, with fares from €43 in a seat, €59 in a couchette, €104 in a 2-bed sleeper, or €134 with a bed in a 2-bed deluxe sleeper with shower & toilet.  Book this at www.bahn.de.  Spend a morning and have lunch in Paris.  Travel from Paris to Barcelona by high-speed TGV Duplex, changing to a Spanish AVE at Figueres Vilafant, leaving Paris Gare de Lyon at 14:07 and arriving Barcelona at 20:48.

High-speed train to Paris, then Elipsos trainhotel to Madrid or Barcelona:  Take an afternoon high-speed train from Germany to Paris from €39 booked at www.bahn.de.  Travel from Paris to Madrid or Barcelona by overnight Elipsos trainhotel, see the London to Spain page for details.  The trainhotels have 1, 2 & 4 bed sleepers, restaurant and bar, including some Gran Clase sleepers with en suite toilet & shower.  The trainhotels run daily March to October and 5 days a week in winter, with fares from €74 with a bed in a 4-bed Tourist class sleeper. 

Germany to Austria from €19, €29 or €39...

Daytime trains:  The German railways website, www.bahn.de can book tickets from anywhere in Germany to all major cities in Austria, from €19, €29 or €39.  Direct ICE trains link Dusseldorf, Cologne & Frankfurt with Vienna, modern Austrian Railjet trains link Munich with Salzburg & Vienna, and direct EuroCity trains link Berlin and Dresden with Vienna.  Just use www.bahn.de to find times and buy tickets!

Sleeper trains:  The German Railways website www.bahn.de can also book the direct Austrian sleeper trains from Cologne & Frankfurt to Vienna and from Hamburg to Vienna, also the direct sleeper train from Berlin to Vienna.  You can also buy tickets for these trains using the Austrian Railways website www.oebb.at as this is sometimes cheaper.  Prices from €39 with a couchette or €69 in a 2-bed sleeper.  Booking normally opens 90 days in advance and you simply print out your own ticket.  Tip: When registering on oebb.at, the UK is listed as 'Vereinigtes Konigreich', USA as 'Vereinigtes Staaten von Amerika'.

Germany to Prague from €19...

Daytime trains from Munich to Prague:  Four comfortable direct Alex trains link Munich & Prague every day, from €19.  Unusually, this is one route where you should not use the German Railways website bahn.de because it does not offer the cheap €19 fares on these trains, only expensive €60+ full-price fares, and it tries to tempt you onto DB's ugly motorway bus which should be avoided.  Instead, book from Munich to Prague from 500 koruna (€19) using the Czech Railways website, www.cd.cz/eshop and print your own ticket.  Easy!

Daytime trains from other German cities to Prague:  The German railways website, www.bahn.de can book tickets to Prague from anywhere in Germany with cheap fares if you pre-book.  Dresden to Prague starts at €19, Berlin to Prague from €29, Cologne to Prague from €39.  Be warned that www.bahn.de has an annoying habit of trying to route you via the railway-run ugly motorway bus from Nuremberg or Munich to Prague, which of course you don't want.  To avoid having to travel by bus, simply put 'Dresden' in the 'via' box (or try clicking 'advanced selection of means of transport' and de-select 'bus') to force it to find options by comfortable, civilised train throughout.

Sleeper trains:  The German Railways website www.bahn.de can book the excellent City Night Line sleeper train from Cologne or Dusseldorf to Prague, from €59 with a couchette, €104 in a 2-bed sleeper, €134 in a deluxe 2-bed sleeper with private shower & toilet.  Booking normally opens 92 days in advance and you simply print your own ticket.

Germany to Bratislava from €39...

The direct EuroCity trains from Berlin or Dresden to Bratislava can be booked online at www.bahn.de from €39.  From other cities in Germany, you'll find it cheaper to split the journey, booking from (say) Cologne or Munich to Vienna from €29 or €39, then travelling onwards from Vienna to Bratislava by regular hourly local train, journey time 1 hour 6 minutes, fare around €15, no reservation necessary, buy the ticket at the station on the day when you reach Vienna.

Germany to Warsaw, Krakow, Budapest, Ljubljana, Zagreb from €19 or €29...

Daytime trains:  The German railways website, www.bahn.de can book tickets from anywhere in Germany to neighbouring countries from €29, including the regular EuroCity trains from Berlin to Warsaw, Berlin to Budapest and the direct trains from Munich to Budapest, Ljubljana and Zagreb.  In many cases you simply print your own ticket.

Sleeper trains:  The German Railways website www.bahn.de can book the excellent EuroNight sleeper train Jan Kiepura from Cologne or Dusseldorf to Warsaw.  Fares to Warsaw from €59 with couchette, €91 with bed in 2-bed sleeper, deluxe sleepers also available.  Booking normally opens 90 days in advance and you simply print out your own ticket.  It'll also book the excellent sleeper train Kalman Imre from Munich to Budapest with similar prices.  However, it won't book the Munich to Zagreb sleeper train, so book this at www.raileurope.co.uk (UK residents) or www.raileurope-world.com (residents of anywhere else).

Germany to Moscow & Russia...

There is a direct Russian sleeping-car from Frankfurt to Moscow every day, leaving Frankfurt around 10pm and taking 2 nights.  It can be booked online at www.voyages-sncf.com with tickets sent to any address worldwide except the USA.  However, the direct trains from Berlin to Moscow & St Petersburg cannot be booked online, only by phone to Deutsche Bahn.

Germany to Kiev & Ukraine...

Take a morning Berlin-Warsaw Express, then the overnight Kiev Express from Warsaw to Kiev.  The latter train cannot be booked online so either call DB (UK number 08718 80 80 66) or contact reliable Polish agency www.polrail.com (their booking system is at http://booking.polrail.com), using www.bahn.de to book Berlin to Warsaw once your Kiev tickets are confirmed.

Germany to Denmark, Sweden, Norway, Finland & Scandinavia...

Direct trains link Hamburg with Copenhagen from €29, book at www.bahn.de.  There's an excellent City Night Line sleeper train from Cologne to Copenhagen, with onward connections for Oslo, Gothenburg & Stockholm, you'll find more information on the Sweden page (just ignore the London-Cologne bit!).  Book from Germany to Stockholm or Gothenburg as one transaction at www.bahn.de, looking for the CNL + X2 option - DB offers some excellent Spezial prices to Sweden from €39.  For Oslo, book from Germany to Copenhagen by direct CNL train with no changes at www.bahn.de, then book onward tickets from Copenhagen to Oslo at www.sj.se.  For Finland, you'll find ferries the best bet from Travemόnde or Rostock in Germany to Helsinki, see www.finnlines.com.

Germany to Istanbul & Turkey...

You can pick up the London-Istanbul route suggested on the London to Turkey page in Munich.  This journey cannot be booked online, only by phone.

Buy tickets starting in Austria

 

To check train times & fares in Austria, see the official Austrian Railways website www.oebb.at.

Buying train tickets for journeys within Austria...

The ΦBB (Austrian Railways) website is www.oebb.at.  Seat reservation is optional on most Austrian internal trains.  Until recently there was little advantage in pre-booking, you can just turn up buy a ticket and hop on.  However, in 2011 ΦBB introduced yield-managed variable pricing which means you can now save money by booking in advance.  Tip: When registering, UK is listed as 'Vereinigtes Konigreich', USA as 'Vereinigtes Staaten von Amerika'.  As of 2012, a new private operator also operates on the Vienna-Linz-Salzburg route in competition with ΦBB, see www.westbahn.at.

Austria to London from €59..

See the London to Austria page for full details of times, fares and how to buy tickets in either direction, including Salzburg to London from an amazing €59. 

From Vienna, you'd use www.bahn.de or www.oebb.at to book the EuroNight sleeper train from Vienna to Cologne, fares from €29 in a seat, €39 with a couchette or €69 in a 2-bed sleeper (check both sites - the Austrian site may be cheaper!).  Then use www.bahn.de again to book a Cologne to London ticket by ICE and Eurostar. 

From Innsbruck or Salzburg, you'd first book the excellent City Night Line sleeper train from Munich (depart 22:47) to Paris (arrive 09:23) at German Railways website www.bahn.de (English button top right, you print out your own tickets).  Fares start at €43 in a seat, €59 with a couchette, €104 in a 2-bed sleeper or €134 per person in a deluxe sleeper with shower & toilet if you pre-book, maximum 90 days ahead.  Then use www.bahn.de again to book a connecting ticket from Innsbruck or Salzburg to Munich, from €19.  Then book a connecting Eurostar from Paris to London using www.eurostar.com, from €45.  Or use daytime trains from Salzburg to London via Brussels, from €59 one-way.

Austria to Paris from €39...

Salzburg to Paris by daytime trains:  German Railways offer Spezial fares to Paris from anywhere in Germany from €39, and Salzburg is considered to be an extremity of the German rail network.  So at www.bahn.de you can book from Salzburg to Paris from just €39 by daytime trains, including a couple of good options with just 1 easy change, using a comfortable EuroCity train from Salzburg to Stuttgart then a 200 mph TGV Duplex from Stuttgart to Paris.

Salzburg to Paris by sleeper train:  You can also travel by time-effective overnight sleeper.  You leave Salzburg at 19:51 to pick up the Munich-Paris City Night Line sleeper train leaving Munich at 22:50 and arriving Paris Est at 09:24 next morning.  Book Salzburg to Paris at www.bahn.de, from  €43 in a seat, €59 with a couchette, €104 in a 2-bed sleeper or €134 in a deluxe 2-bed sleeper with en suite shower & toilet.  Booking opens 92 days ahead, and you print out your own ticket.

Vienna, Linz, Innsbruck to Paris by sleeper train:  This is the easiest and most time-effective option.  First book a smart modern Railjet train from Vienna (depart 16:36), Linz (17:52) or Salzburg (19:02) to Munich arriving at 20:34, using the German Railways website www.bahn.de. Vienna to Munich starts at just €29, Salzburg to Munich from €19.  If you prefer, you can also book this train at the Austrian Railways website www.oebb.at.  Then book the excellent City Night Line sleeper train leaving Munich at 22:50 and arriving Paris Gare de l'Est at 09:24, using www.bahn.de, and you print out your own tickets.  Fares for this sleeper train start at €43 in a seat, €59 with a couchette, €104 in a 2-bed sleeper or €134 in a deluxe 2-bed sleeper with en suite shower & toilet, booking opens 92 days ahead.  In Munich, I recommend having dinner between trains at the Mongdratzerl restaurant inside the Hauptbahnhof itself.

Vienna, Linz, Innsbruck to Paris by daytime train:  It's possible to travel from Innsbruck or Vienna to Paris in one day.  To book, split the journey like this:  Book a morning train from Vienna to Frankfurt at www.bahn.de.  Allow at least 1 hour to change in Frankfurt in case of delay.  Book Frankfurt to Paris as a second transaction at www.bahn.de.  Coming from Innsbruck, you might also try splitting the journey at Stuttgart or Munich.

The scenic route?  There's a scenic route from Vienna to Paris via Switzerland, best done in 2 stages with an overnight hotel in Zurich.  First travel from Vienna, Salzburg or Innsbruck to Zurich on a modern Railjet train through the scenic Arlberg pass, see the video here.  Book this leg at www.oebb.at from €29 with print-at-home tickets.  Stay the night in Zurich.  Next morning, take a double-deck TGV-Lyria to Paris in just 4 hours, booked at www.sbb.ch from €25, also with print-at-home tickets.

Austria to Brussels from €58...

From Vienna, first book the excellent EuroNight sleeper train from Vienna (depart 20:00) to Cologne (arriving 08:42) using the German Railways website www.bahn.de (English button top right, you print out your own tickets).  Fares start at €29 in a seat, €39 with a couchette or €69 in a 2-bed sleeper, if you pre-book, maximum 90 days ahead.  Then book a connecting ICE train from Cologne to Brussels from just €19 also at www.bahn.de, allowing at least 45 minutes in Cologne.  There's usually one at 11:43 arriving Brussels Midi at 13:35.

Austria to Amsterdam from €58...

Vienna to Amsterdam, option 1:  First book the excellent EuroNight sleeper train from Vienna (depart 20:00) to Cologne (arriving 08:42) using the German Railways website www.bahn.de - English button top right, you print out your own tickets.  Alternatively, you also book this train at the Austrian Railways website www.oebb.at.  Fares start at €29 in a seat, €39 with a couchette or €69 in a 2-bed sleeper, deluxe sleepers also available, booking opens 90 days ahead.  Check both sites as the Austrian site may be cheaper!  Then book a connecting ICE train from Cologne to Amsterdam from just €19 also at www.bahn.de, allowing at least 45 minutes in Cologne.  There's usually one around 10:46 arriving Amsterdam Centraal at 13:25.

Vienna to Amsterdam, option 2:  Alternatively, use www.bahn.de to book the Railjet train from Vienna (depart 16:36) or Salzburg (19:02) to Munich (arrive 20:34), then use www.bahn.de again to book the excellent City Night Line sleeper train from Munich (depart 22:50) to Amsterdam Centraal (arrive 08:56).  In Munich, I recommend having dinner between trains at the Mongdratzerl restaurant inside the Hauptbahnhof itself.

Innsbruck or Salzburg to Amsterdam:  First go to www.bahn.de and book the direct City Night Line sleeper train from Munich (depart 22:50) to Amsterdam (arrive 08:56).  Fares start at €43 in a seat, €59 with a couchette, €104 in a 2-bed sleeper or €134 per person in a deluxe sleeper with shower & toilet, booking opens 90 days ahead.  Then use www.bahn.de again to book a connecting ticket from Innsbruck or Salzburg to Munich, from €19.

It's possible to travel from Austria to Amsterdam in one (long) day, using excellent German ICE trains.  It can be booked at www.bahn.de, but the top tip here is to split the journey, first booking Vienna (or Salzburg) to Frankfurt (select Frankfurt am Main Hauptbahnhof), allow at least 45 minutes for the connection, then book Frankfurt to Amsterdam.  This way you'll see cheap fares from €39 Vienna to Frankfurt and from €29 Frankfurt to Amsterdam.

Austria to Switzerland from €39...

There are several of daily direct Railjet trains from Vienna, Salzburg and Innsbruck to Zurich in Switzerland, with fares from just €29.  Book these online at the Austrian railways website, www.oebb.at.  The scenery through the Tirol via the Arlberg pass is superb, watch the video to see for yourself.  I recommend buying onward tickets to other Swiss destinations when you get to Zurich, no reservation necessary, or buy them online at the Swiss Railways website www.sbb.ch. You'll also find a direct EuroNight sleeper train Wiener Walzer from Vienna (depart 22:26) to Zurich (arrive 07:20) featuring double deck sleeping-cars with 1 or 2 bed deluxe compartments with en suite shower & toilet, 1 or 2 bed standard compartments with washbasin, and 4 or 6 berth couchettes.  You can also book this train at www.oebb.at from just €39 in a couchette or €69 with a bed in a 2-bed sleeper.  You print out your own ticket. 

Here's some tips for using www.oebb.at:  For English, click 'English' top right.  Use the journey planner to bring up trains from VIENNA (which will appear in German as WIEN) to ZURICH.  Enter the number of people in your party and your dates and time of travel.  Locate a direct Railjet train with 0 changes in the search results and click on the 'ab €29' link - this means 'from €29', it will show the cheapest price available for that train.  Now select 'SparSchiene Schweiz' (= Swiss Saver Fare).  A reserved seat is not essential, it's optional for an extra €3 and not a bad idea.  You print your own ticket.  No changes or refunds are allowed at the cheapest prices, of course.  When registering, UK is listed as 'Vereinigtes Konigreich', USA as 'Vereinigtes Staaten von Amerika'.

Austria to Italy from €39:  Venice, Florence, Milan, Rome...

By direct sleeper train:  There is a direct EuroNight sleeper train called the Allegro Tosca from Vienna Meidling (depart 19:30) to Florence (arriving 06:18), Rome (08:54) & Milan (08:25), and another called the Vienna-Venice Express from Vienna Westbahnhof (depart 20:40) to Venice (arriving 08:34).  Prices for these trains start at just €39 with a couchette, €69 with a bed in a 2-bed sleeper.  The cheapest way to book is at the Austrian railways website www.oebb.at, look for the cheap fare and print out your own ticket.  If you have any problems you can also book these trains at www.italiarail.com, although tickets starting in Austria need to be couriered to your home address which costs an extra €25 or so.

By daytime trains:  Sadly, the daytime Vienna-Venice trains are no more, replaced by an Austrian Railways bus between Villach on the Italian border and Venice, so I don't recommend this.  However, excellent EuroCity trains with restaurant car link Innsbruck with Verona throughout the day via the scenic Brenner Pass, with one late morning one continuing to Venice, these can be booked at www.oebb.at.  It's also worth trying to book these at www.bahn.de.  In this case, you are free to book these trains in either direction.  Personally, if I wanted to go by daytime trains I'd divert via Innsbruck now even if I were travelling from Vienna or Salzburg to Venice, to avoid the Villach-Venice bus and ensure the whole journey was by comfortable and civilised train.  Onward tickets from Verona to other Italian destinations should be booked at either www.italiarail.com (easy to use, recognises English place names, the small booking fee will be refunded if you email them at seat61@italiarail.com with your PNR) or Italian Railways own website www.trenitalia.com (much more fiddly to use, requires Italian language place names, no booking fee, read this advice on using it first).  Both sites are ticketless, you simply quote your booking reference on board the train.  I'd allow at least 45 minutes in Verona to make a connection, in case of any delay.

Austria to Spain...

Step 1, travel from Vienna, Linz or Salzburg to Munich by Railjet train from €29 booked at www.oebb.at, leaving Vienna at 16:36, Salzburg at 19:02, arriving Munich 20:34.  Step 2, travel overnight by excellent City Night Line sleeper train from Munich (depart 22:50) to Paris Gare de l'Est (arrive 09:24) from €59 with couchette, €104 with a bed in a 2-bed sleeper or €134 with bed in deluxe 2-bed sleeper with shower & toilet, booked at www.bahn.de, you print your own ticket.  Step 3, after a morning exploring Paris, take the 14:07 TGV Duplex from Paris Gare de Lyon to Barcelona (a simple cross-platform change of train is required at Figueres Vilafant until mid-April 2013) arriving Barcelona 20:48 and Madrid at 00:02.

Austria to Germany from €29...

You can book any of the daytime trains from Vienna, Innsbruck or Salzburg to Germany from €29, using www.bahn.de, and in most cases you simply print out your own ticket.  You can also book the direct overnight sleeper trains from Vienna to Cologne, Vienna to Berlin, and Vienna to Hamburg online at www.bahn.de.

Austria to Budapest from €19...

A whole range of trains link Vienna and Budapest Keleti station every day, many of which are now modern Railjet trains.  Some of these run direct from Salzburg or Linz to Budapest, too.  You can easily buy Vienna-Budapest tickets at the station, as no reservation is required, or you can book online at www.oebb.at with special advance-purchase offers from €19 (£17) one-way. Change 'language' to 'English' top right, then click 'Online-tickets' top left, then 'International tickets', then make your booking.  You print out your own ticket in .PDF format.  Tip: When registering, UK is listed as 'Vereinigtes Konigreich', USA as 'Vereinigtes Staaten von Amerika'.  UK residents can also book online at  www.raileurope.co.uk, but without any offers.

Austria to Prague from €29...

Comfortable EuroCity trains link Vienna and Prague several times a day, book them using www.oebb.at, with special offers from €29 one-way. Change 'language' to 'English' top right, then click 'Online-tickets' top left, then 'International tickets', then make your booking.  You print out your own ticket in .PDF format.   If you're a UK resident, you can book Vienna-Prague online at www.raileurope.co.uk, but no special offers.

Austria to Bratislava from €14...

It's easy to buy a Vienna-Bratislava ticket at the station, for a fixed price of €14.  Trains run from Vienna Sόdbahnhof (Ostbahn) every hour, no reservation necessary or even possible, just turn up, buy a ticket and hop on.  Also consider a river trip along the Danube, Vienna-Bratislava fast ferries and hydrofoils runs at least once a day in winter, up to 5 times a day in summer, 80 minutes.  At least two companies operate, see www.twincityliner.com or www.lod.sk.

Austria to Warsaw & Krakow from €39...

There's a daily direct sleeper train, the Chopin, from Vienna (depart 22:08) to Warsaw (arrive 07:19) and Krakow (arrive 07:03), with economical couchettes (6-bunk per compartment) and a comfortable and secure sleeping-car (1 2 or 3 beds per compartment).  What's the Vienna-Krakow sleeping-car like?  There's also a direct afternoon Vienna-Warsaw EuroCity train.  All these trains can now be booked online at the Austrian railways website www.oebb.at with cheap fares if you pre-book:  Vienna to Krakow from €39 plus €26 supplement for a bed in a 3-bed sleeper or €39 for a bed in a 2-bed sleeper (per person, berth ssold individually).  Vienna to Warsaw by daytime EuroCity train from €39.

Austria to Moscow...

Direct Russian Railways sleeping-cars with 1, 2 and 3 bed compartments with washbasin link Vienna with Moscow, journey time 2 nights.  This needs to be booked by phone.  The journey planner at www.bahn.de will give you train times.

Austria to Istanbul & Turkey...

You can pick up the London-Istanbul route suggested on the London to Turkey page in Salzburg, Linz or Vienna.  This journey cannot be booked online, only by phone.

Austria to Copenhagen, Stockholm, Oslo & Scandinavia...

First, go to the German Railways website www.bahn.de and book the excellent Prague to Copenhagen City Night Line sleeper train.  It leaves Prague Hlavni around 18:29 and arrives Copenhagen around 10:07 next morning.  Fares from €59 in a couchette, €104 in a 2-bed sleeper with washbasin, €134 with a bed in a deluxe sleeper with en suite shower & toilet, breakfast included.  Now book a ticket on an air-conditioned EuroCity train from Vienna to Prague from €19 at www.oebb.at.  I'd allow at least an hour, perhaps 90 minutes in Prague in case of any delay.  You'll usually find one leaving Vienna at 09:33 arriving  Prague 14:18, or 12:33 arriving Prague 17:18.  Onward tickets from Copenhagen to Stockholm or Oslo can be booked at the Swedish Railways website www.sj.se - see this advice on using it.  If you take the fast X2000 125mph tilting train leaving Copenhagen around 12:30, you arrive at Stockholm Central around 17:40.

Buy tickets starting in Copenhagen & Denmark

 

The Danish railways website is www.dsb.dk

Buying train tickets for journeys within Denmark

www.dsb.dk will book Danish internal long-distance trains, though you may have to use it in Danish (no real problem!).  Seat reservation is optional on most Danish internal trains.

Copenhagen to London from €98...

See the London to Denmark page for details of routes, times, fares & how to buy tickets, in either direction.

Copenhagen to Paris from €78...

First book the excellent City Night Line sleeper train from Copenhagen (depart 18:46) to Cologne (arriving 06:14 next morning) at the German Railways website www.bahn.de.  Fares start at €43 in a seat, €59 with a couchette, €104 in a 2-bed sleeper or €134 with a bed in a deluxe 2-berth sleeper with en suite shower & toilet, breakfast included.  Then book a ticket for a high-speed Thalys train from Cologne (depart 08:44) to Paris Gare du Nord (arriving 12:05) from just €35 at www.thalys.com.  Booking normally opens 90 days in advance and in both cases you simply print out your own ticket.

Copenhagen to Brussels from €62...

First book the excellent City Night Line sleeper train from Copenhagen (depart 18:46) to Cologne (arriving 06:14 next morning) at the German Railways website www.bahn.de.  Fares start at €43 in a seat, €59 with a couchette, €104 in a 2-bed sleeper or €134 per person in a deluxe sleeper with shower & toilet.  Then book a high-speed ICE train from Cologne (depart 07:43) to Brussels (arriving 09:35) from just €19 using www.bahn.de.  Booking normally opens 90 days in advance and you simply print out your own ticket.

Copenhagen to Amsterdam from €43...

The excellent direct City Night Line sleeper train Borealis leaves Copenhagen at 18:46 every night for Amsterdam, arriving at Amsterdam Centraal at 09:59 next morning.  Fares start at €43 in a seat, €59 with a couchette, €104 in a 2-bed sleeper or €134 with a bed in a deluxe 2-berth sleeper with en suite shower & toilet, breakfast included.  Booking normally opens 90 days in advance and you simply print out your own ticket.  City centre to city centre while you sleep, far less stressful than flying.

Copenhagen to Switzerland from €43...

First book the excellent City Night Line sleeper train from Copenhagen (depart 18:46) to Basel (arriving 10:37) at the German Railways website www.bahn.de.  Fares start at €43 in a seat, €59 with a couchette, €104 in a 2-bed sleeper or €134 with a bed in a deluxe 2-berth sleeper with en suite shower & toilet, breakfast included.  Booking normally opens 90 days in advance and you simply print out your own ticket.  Onward tickets from Basel to other Swiss destinations require no reservation and are fixed-price, so are best bought at the station when you get to Basel (you can check fares at the Swiss Railways site www.sbb.ch), or you can buy a €29 'connection' ticket to any Swiss station from the City Night Line train manager which is often better value.

Copenhagen to Italy...

First book the excellent City Night Line sleeper train from Copenhagen (depart 18:46) to Basel (arriving 10:37) at the German Railways website www.bahn.de.  Fares start at €43 in a seat, €59 with a couchette, €104 in a 2-bed sleeper or €134 with a bed in a deluxe 2-berth sleeper with en suite shower & toilet, breakfast included.  Booking normally opens 90 days in advance and you simply print out your own ticket.  Now book an onward ticket from Basel (depart 12:31) to Milan Centrale (arrive 16:30) at the Swiss Railways website www.sbb.ch from €19.  You collect your ticket at the ticket office in Basel.  Onward tickets from Milan to Venice, Florence, Rome should be booked at either www.italiarail.com (easy to use, recognises English place names, the small booking fee will be refunded if you email them at seat61@italiarail.com with your PNR) or at Italian Railways own website www.trenitalia.com (requires Italian language place names, no booking fee, read this advice on using it first).  Look for a cheap super-economy fare from €9 and allow at least 45 minutes to change in Milan in case of any delay.  Milan to Florence takes only 1 hour 45 minutes, Milan to Rome just 3 hours.

Copenhagen to Germany from €39:  Hamburg, Cologne, Berlin...

By daytime trains:  Direct EuroCity trains link Copenhagen with Hamburg, with connections for Berlin, Cologne and the rest of Germany.  Tickets from Copenhagen to anywhere in Germany can easily be bought at the German Railways website www.bahn.de, from just €39.  You usually just print out your own ticket.  The Copenhagen to Hamburg train journey involves a train ferry between Rødby & Puttgarten, where the train physically goes onto a ship, one of the few places in Europe where this still happens.  It's an interesting experience in its own right - you must leave the train and go upstairs into the ship's passenger accommodation during the crossing.

By sleeper train:  The German Railways website www.bahn.de (English button top right) can book the excellent direct City Night Line sleeper trains from Copenhagen (depart 18:46) to Dusseldorf & Cologne (arriving 06:14).  Fares start at €43 in a seat, €59 with a couchette, €104 in a 2-bed sleeper with washbasin or €134 with a bed in a deluxe 2-berth sleeper with en suite shower & toilet, breakfast included.  Booking normally opens 90 days in advance and you simply print out your own ticket.

Copenhagen to Austria from €78:  Vienna, Salzburg, Innsbruck...

First book a EuroCity train from Copenhagen (depart 11:16) to Hamburg (arriving 16:16) from just €29 at www.bahn.de (there's a later one, but the connection is too tight for comfort).  Then book the excellent Hamburg to Vienna EuroNight sleeper train also using www.bahn.de.  It leaves Hamburg at 20:34 and arrives Vienna Westbahnhof at 08:52 next morning, and has Austrian sleeping-car and couchettes identical to the Cologne-Vienna night train shown here.  Alternatively, you could take the City Night Line sleeper train from Copenhagen (depart 18:10) to Prague (arrive 09:26), book this at www.bahn.de from €59 with couchette, €104 in a 2-bed sleeper or €134 in a deluxe 2-bed sleeper with en suite shower & toilet, breakfast included.  Then take a smart modern EuroCity train from Prague (depart 10:42) to Vienna (arrive 15:22), booked at www.cd.cz/eshop from just €19.

Copenhagen to Prague from €43...

The German Railways website www.bahn.de (English button top right) can book the excellent direct City Night Line sleeper train from Copenhagen (depart 18:46) to Prague (arriving 09:26).  Fares start at €43 in a seat, €59 with a couchette, €104 in a 2-bed sleeper with washbasin or €134 with a bed in a deluxe 2-berth sleeper with en suite shower & toilet, breakfast included.  Booking normally opens 90 days in advance and you simply print out your own ticket.

Copenhagen to Sweden, Norway, Finland...

There are two ways to book trains from Copenhagen to Stockholm, Gothenburg or Oslo.  The easy but expensive way is to use www.raileurope.co.uk, with tickets sent to any UK address.  Rail Europe charges a standard fixed price for Copenhagen-Stockholm trains for all dates and departures, this is the international tariff made available to other European railway operators by the Swedish Railways.  The second, far cheaper way is to book using either www.sj.se (no booking fee, see my advice on using it here) or www.bokatag.se (English button bottom right, small booking fee).  On both www.sj.se & www.bokatag.se you'll see the actual Swedish Railways prices, which vary like budget airline fares.  If you book several months in advance you can find really cheap fares available, much cheaper than with Rail Europe, rising to pretty much the same level as Rail Europe closer to departure.  You pay online and collect your ticket from the Swedish Railways (SJ) ticket machines which have been installed at Copenhagen main station.  If you can't get your credit card to work on either of these sites, simply call SJ telesales on +46 771 75 75 75 (touch tone 6 for English).  For overnight ferries Stockholm to Helsinki, see www.silja.com or www.vikingline.com.

Buy tickets starting in Stockholm & Sweden

 

To buy train tickets within Sweden or from Copenhagen to Stockholm, use the Swedish Railways website www.sj.se, see advice on using it here.

Buying train tickets for journeys within Sweden...

You can book Swedish trains at www.sj.se (no booking fee, see my advice on using it here) or www.bokatag.se (small booking fee).  Tickets are collected from the self-service machines at all main stations, or in many cases you can print your own ticket.  If you can't get your credit card to work on either of these sites, simply call SJ telesales on +46 771 75 75 75 (touch tone 6 for English).  Seat reservation is compulsory on almost all long-distance trains, and SJ has airline-style pricing so book in advance for the cheap fares, much more expensive fares apply if you buy on the day of travel.

Stockholm to Copenhagen & Oslo...

You can book trains from Stockholm to Copenhagen or Oslo at either www.sj.se (no booking fee, see my advice on using it here) or www.bokatag.se (English button bottom right, small booking fee), with ticket collection from the SJ ticket machines at all Swedish stations and also installed at Oslo & Copenhagen, or print your own ticket.   If you can't get your credit card to work on either of these sites, simply call SJ telesales on +46 771 75 75 75 (touch tone 6 for English).  There are some great cheap deals available if you book in advance.

Stockholm to Amsterdam, Cologne, Prague, Switzerland, Italy...

There is a direct City Night Line sleeper train from Copenhagen to Amsterdam, Cologne, Prague & Basel, leaving around 18:46 and arriving next morning.  Coming from Stockholm, simply book a connecting Stockholm-Copenhagen high-speed train at www.sj.se (no booking fee, see my advice on using it here) or www.bokatag.se (English button bottom right, small booking fee), with ticket collection from the SJ ticket machines or print your own ticket.  Allow at least 45 minutes, preferably more, to connect in Copenhagen.  This makes a cost-effective and time-effective way to get from Stockholm to the heart of Europe without flying!  For Italy, book an onward train from Basel to Milan at www.sbb.ch then book onward trains within Italy at either www.italiarail.com (easy to use, recognises English place names, the small booking fee will be refunded if you email them at seat61@italiarail.com with your PNR) or Italian Railways own website www.trenitalia.com (requires Italian language place names, no booking fee, read this advice on using it first).  Allow at least an hour to connect in Zurich and in Milan.

Stockholm to Brussels & London...

See the London-Sweden page for details.

Stockholm to Finland...

Overnight cruise ferries from Stockholm to Helsinki can be booked online at www.silja.com or www.vikingline.com.

Buy tickets starting in Oslo & Norway

Buying train tickets for journeys within Norway...

www.nsb.no will book Norwegian internal long distance trains.  The 'English' button is top right.  Seat reservation is compulsory on most long-distance trains, and there are cheap deals if you book in advance so it's well worth pre-booking.  When you reach the fares page, use the drop-down list of fare types to see if you can change 'ordinaer' (full fare) to 'minipris' (cheap advance purchase fare, which only appears if there is a minipris available, either 199Kr, 299Kr or 399Kr depending on availability).  'Okonomi' means standard class, any fare including the word 'Komfort' means first class with larger seats, more space, laptop power points and complimentary tea and coffee. 

Oslo to Stockholm, Copenhagen, Gothenburg...

www.sj.se (no booking fee, see my advice on using it here) or www.bokatag.se (English button bottom right, small booking fee, accepts all cards) will book international trains from Oslo to Stockholm, Gothenburg & Copenhagen.  You pay online and pick up your tickets from a Swedish Railways (SJ) ticket machine installed outside the NSB travel centre at Oslo Central station.   If you can't get your credit card to work on either of these sites, simply call SJ telesales on +46 771 75 75 75 (touch tone 6 for English).  UK residents can also book trains from Oslo to Copenhagen online at www.raileurope.co.uk, though only the full-fare international tariff is offered.  Onward journeys from Copenhagen to Paris, London, Germany etc should be booked as per the Journeys starting in Denmark section.

Buy tickets starting in Helsinki & Finland

Buying train tickets for journeys within Finland...

www.vr.fi will book any Finnish long-distance train.

Helsinki to St Petersburg & Moscow...

The two daily Allegro trains from Helsinki to St Petersburg and the overnight sleeper train Tolstoi from Helsinki to Moscow cannot be booked online, but can be booked by email with Finnish Railways, see the Finland page for more details.

Helsinki to Stockholm...

Two ferry companies run luxurious overnight cruise ferries from Helsinki to Stockholm.  Book online with either www.silja.com or www.vikingline.com.

Helsinki to Germany...

The cruise ferry from Helsinki to Rostock in Germany can be booked with www.finnlines.com.  You can book onward trains Rostock-Berlin at www.bahn.de then travel on to Paris, Switzerland etc. as shown in the 'Journeys starting in Germany' section above.

Buy tickets starting in Budapest & Hungary

  Hungarian e-ticket collection point
 

Book online:  You can now book many international trains from Budapest to neighbouring countries at the Hungarian Railways website www.mav-start.hu.  Look for these blue e-ticket collection machines at Budapest Keleti station....  Location of internet ticket collection machines at Budapest Keleti station

Buying train tickets for journeys within Hungary...

These are easily and cheaply bought at the station in Hungary, but you can also buy them online at www.mav-start.hu.

Budapest to London...

See the London to Hungary page for train times, fares and how to buy tickets in either direction.

Budapest to Paris...

Option 1:  Travel from Budapest Keleti (depart 13:10) to Munich (arrive 20:34) by smart modern Railjet train.  Book this at www.bahn.de from just €29.  Now travel from Munich (depart 22:50) to Paris (arrive 09:24 next morning) on the excellent City Night Line sleeper train Cassiopeia, also booking this at www.bahn.de with fares from €43 in a seat, €59 with a couchette, €104 in a 2-bed sleeper with washbasin or €134 with a bed in a deluxe 2-berth sleeper with en suite shower & toilet, breakfast included.  Booking normally opens 90 days in advance and you simply print out your own ticket.

Option 2:  Travel overnight from Budapest (depart 21:10) to Munich (arrive 06:15 next morning).  You can book this at www.bahn.de with fares from €39 with a couchette, €69 in a 2-bed sleeper with washbasin (see sleeper video).  Now travel from Munich (depart 09:45) to Paris (arriving 16:35) by ICE train and high-speed TGV, also booked at www.bahn.de from €39.

Budapest to Brussels...

Travel from Budapest Keleti (depart 15:10) to Vienna (arrive 18:12) by smart modern Railjet train.  Just buy this ticket at the station, reservation not compulsory, fare around €25.  Now travel from Vienna (depart 20:00) to Cologne (arrive 08:42 next morning) on the Austrian EuroNight train.  You can book this sleeper train at at the German site www.bahn.de (easier to use) or the Austrian Railways site www.oebb.at (sometimes cheaper) with fares €39 with a couchette, €69 in a 2-bed sleeper with washbasin, deluxe sleepers with en suite shower & toilet also available.  Now travel from Cologne (depart 11:43) to Brussels Midi (arrive 13:35) by high-speed ICE train.  Book this at www.bahn.de, fares from €19.

Budapest to Amsterdam...

Travel from Budapest Keleti (depart 13:10) to Munich (arrive 20:34) by smart modern Railjet train.  Book this train at www.bahn.de with fares from just €29.  Now travel from Munich (depart 22:50) to Amsterdam Centraal (arrive 08:56 next morning) on the excellent City Night Line sleeper train.  You can also book the sleeper at www.bahn.de, with fares from €43 in a seat, €59 with a couchette, €104 in a 2-bed sleeper with washbasin or €134 with a bed in a deluxe 2-berth sleeper with en suite shower & toilet, breakfast included.  Booking normally opens 90 days in advance and you simply print out your own ticket.

Budapest to Switzerland from €49...

A direct sleeper train leaves Budapest Keleti at 19:10, arriving Zurich at 07:20 next morning.  The sleeping-car is identical to the one shown in this video.  This train can now be booked online at the Hungarian Railways website www.mav-start.hu.  Click 'EN' top left for English then enter 'Budapest' to 'Zurich Hb' in the journey planner.  When the results appear, ignore them, select 'sleeping-car' (recommended) or 'couchette', enter your date of birth in format 'YYYY.MM.DD' and click 'Tickets and prices'.   On the next page, click for 'Further information' then click 'Open'.  Select the train you want and proceed with the booking.  It will offer various types of reduced-rate book-ahead ticket, just pick the cheapest ticket in the type of couchette or sleeper you want.  The MAV website is a little fiddly, just persevere, it will indeed book these trains!  You pay online and collect tickets from the blue internet ticket collection machines at Budapest Keleti station (so only works for one-way or return journeys starting in Budapest) by tapping in your 10-digit booking reference number.

A direct daytime Railjet train also links Budapest with Zurich, leaving Budapest Keleti at 06:05, arriving Zurich 17:20 after a scenic journey through the Arlberg Pass - watch the video!  As the MAV website won't book this journey, the cheapest way to book it is using www.mav-start.hu to book from Budapest to Vienna from €19 with ticket collection at Budapest Keleti station, then use the Austrian website www.oebb.at to book from Vienna to Zurich on the same train from €39, with self-print tickets.

Budapest to Italy:  Milan, Venice, Florence, Rome...

The direct Budapest to Venice sleeper train was withdrawn in December 2011.  However, you can easily reach Italy using a Railjet train to Vienna in just 3 hours, then a direct EuroNight sleeper train from Vienna to Venice, Florence, Milan or Rome. 

Step 1, leave Budapest Keleti at 15:10 arriving Vienna Meidling 17:56 and Vienna Westbahnhof 18:12.  Otr catch an earlier one and see Vienna for a few hours.  Book the Railjet at the Hungarian railways website www.mav-start.hu.  Click 'EN' top left for English then enter 'Budapest' to 'Munich' or or wherever in the journey planner.  When the results appear, ignore them, enter your date of birth in format 'YYYY.MM.DD' and click 'Tickets and prices'.   On the next page, click for 'Further information' then click 'Open'.  Select the train you want and proceed with the booking.  It will offer various types of reduced-rate book-ahead ticket, just pick the cheapest ticket.  The MAV website is a little fiddly, just persevere, it will indeed book these trains!  You pay online and collect tickets from the blue internet ticket collection machines at Budapest Keleti station by tapping in your 10-digit booking reference number.

Step 2, A direct EuroNight sleeper train called the Allegro Tosca leaves Vienna Meidling at 19:29 for Florence (arriving 06:18), Rome (08:54) & Milan (08:25), and another called the Vienna-Venice Express leaves from Vienna Westbahnhof at 20:40 for Venice (arriving 08:34).  Prices for these trains start at just €39 with a couchette, €69 with a bed in a 2-bed sleeper.  The cheapest way to book these sleeper trains is at the Austrian railways website www.oebb.at - look for the cheap fares and print out your own ticket.  If you have any problems you can also book these trains at www.italiarail.com, in fact this occasionally has cheaper tickets, but tickets starting in Austria will need to be couriered to your home address which costs an extra €25.

Budapest to Germany from €29:  Munich, Frankfurt, Cologne, Berlin...

You can buy tickets from Budapest to Munich & other cities in Germany, one way or return in either direction, at the German Railways website www.bahn.de, from €29.  There are direct sleeper trains from Budapest Keleti (depart 21:10) to Munich (arrive 06:15) and Budapest (depart 20:05) to Berlin (arrive 09:10), both bookable in either direction at www.bahn.de, fares from €39 with a couchette, €69 in a 2-bed sleeper with washbasin.  Alternatively, you can also book at the Hungarian Railways website www.mav-start.hu.  Click 'EN' top left for English then enter 'Budapest' to 'Munich' or or wherever in the journey planner.  When the results appear, ignore them, enter your date of birth in format 'YYYY.MM.DD' and click 'Tickets and prices'.   On the next page, click for 'Further information' then click 'Open'.  Select the train you want and proceed with the booking.  It will offer various types of reduced-rate book-ahead ticket, just pick the cheapest ticket.  The MAV website is a little fiddly, just persevere, it will indeed book these trains!  You pay online and collect tickets from the blue internet ticket collection machines at Budapest Keleti station (so only works for one-way or return journeys starting in Budapest) by tapping in your 10-digit booking reference number.

Budapest to Austria from €19:  Vienna, Salzburg, Innsbruck...

Regular Railjet trains link Budapest with Vienna throughout the day, taking just 3 hours.  Some Railjets run direct to Salzburg and the odd one to Innsbruck, too.  Reservation is not compulsory, so the trains can never sell out and you don't need to pre-book.  It's easy to buy tickets at the station on the day for around €25-€35 one-way.  However, if you want the cheapest deal from just €19, you can pre-book at the Hungarian Railways website www.mav-start.hu.  Click 'EN' top left for English then enter 'Budapest' to 'Vienna' or 'Salzburg' or wherever in the journey planner.  When the results appear, ignore them, enter your date of birth in format 'YYYY.MM.DD' and click 'Tickets and prices'.   On the next page, click for 'Further information' then click 'Open'.  Select the train you want and proceed with the booking.  It will offer various types of reduced-rate book-ahead ticket, just pick the cheapest ticket.  The MAV website is a little fiddly, but persevere, it will indeed book these trains!  You pay online and collect tickets from the blue internet ticket collection machines at Budapest Keleti station (so only works for one-way or return journeys starting in Budapest) by tapping in your 10-digit booking reference number.

Budapest to Prague or Bratislava from €19...

You can buy tickets from Budapest to Prague from as little as €19 (no refunds, no changes) at the Hungarian Railways site www.mav-start.hu.  Bookings open 60 days ahead.  Click 'EN' top left for English then enter 'Budapest' to 'Prague' or 'Bratislava' in the journey planner.  When the results appear, ignore them, enter your date of birth in format 'YYYY.MM.DD' and click 'Tickets and prices'.   On the next page, click for 'Further information' then click 'Open'.  Select the train you want and proceed with the booking.  It will offer various types of reduced-rate book-ahead ticket, just pick the cheapest ticket.  The MAV website is a little fiddly, but persevere, it will indeed book these trains!  You pay online and collect tickets from the blue internet ticket collection machines at Budapest Keleti station (so only works for one-way or return journeys starting in Budapest) by tapping in your 10-digit booking reference number.

Budapest to Krakow from just €49 including a bed in a 2-bed sleeper...

There is a direct sleeper train from Budapest Keleti (depart 21:05) to Krakow (arrive 07:14).  In the sleeping-car, this train is a comfortable, safe and very time-effective option.  What's the Budapest to Krakow 1, 2 or 3 bed sleeping-car like?  You can book this train online at the Hungarian Railways website www.mav-start.hu.  Booking opens 90 days ahead.  Click 'EN' top left for English then enter 'Budapest' to 'Krakow' in the journey planner.  When the results appear, ignore them, select 'couchette' or 'sleeping' car, enter your date of birth in format 'YYYY.MM.DD' and click 'Tickets and prices'.   On the next page, click for 'Further information' then click 'Open'.  Check that the train it now shows is the direct one, select it and proceed with the booking.  You can book couchettes or sleepers on this train using this system, with various types of reduced-rate book-ahead ticket such as 'sparnight', just pick the cheapest ticket.  The MAV website is a little fiddly, but persevere, it will indeed book this train!  You pay online and collect tickets from the blue internet ticket collection machines at Budapest Keleti station (so only works for one-way or return journeys starting in Budapest) by tapping in your 10-digit booking reference number.

Budapest to Warsaw, Bucharest, Belgrade from €49 or less in a 2-bed sleeper...

There are direct overnight sleeper trains on these routes with economical couchettes (6 berth) and comfortable, safe and civilised sleeping-cars (1, 2 or 3 bed compartments with washbasin, a sleeper is the recommended option, you'll be safe and snug).  You can now book all these trains online at the Hungarian Railways website www.mav-start.hu.  Booking opens 90 days ahead.  Click 'EN' top left for English then enter 'Budapest' to 'Bucuresti' or 'Warsaw' or wherever in the journey planner.  When the results appear, ignore them, select 'couchette' or 'sleeping' car, enter your date of birth in format 'YYYY.MM.DD' and click 'Tickets and prices'.   On the next page, click for 'Further information' then click 'Open'.  Check that the train it shows is the direct one, select it and proceed with the booking.  You can book couchettes or sleepers on these trains using this system, with various types of reduced-rate book-ahead ticket at cheap prices, just pick the cheapest ticket.  The MAV website is a little fiddly, but persevere, it will indeed book these trains!  You pay online and collect tickets from the blue internet ticket collection machines at Budapest Keleti station (so only works for one-way or return journeys starting in Budapest) by tapping in your 10-digit booking reference number.

Budapest to other destinations...

Some journeys cannot be booked online.  For example, Budapest to Sarajevo can easily be bought at the station and costs around €57.

Buy tickets starting in Prague & the Czech Republic

 

To buy train tickets within the Czech Republic & from Prague to Vienna, Budapest, Bratislava, Berlin, see www.cd.cz/eshop.

Prague to London from €92...

See the London to Prague page for train times, fares and how to buy tickets.

Prague to Paris from €72...

Option 1, Prague to Paris via Berlin:  Book a ticket on a modern EuroCity train from Prague Hlavni (depart 12:29) to Berlin (arriving 17:13) from just €29 using either www.cd.cz/eshop (with self-print tickets) or the German Railways website www.bahn.de (tickets by post to any country worldwide).  It's pretty scenic between Prague and Dresden, the train snakes along the Elbe river.  Now use www.bahn.de to book the excellent City Night Line sleeper train Perseus from from Berlin (depart 20:07) to Paris Gare de l'Est (arrive 09:23).  You print out your own tickets.  Fares for the sleeper train start at €43 in a seat, €59 with a couchette, €104 in a 2-bed sleeper or €134 in a deluxe 2-bed sleeper with en suite shower & toilet, booking opens 90 days ahead.

Option 2, Prague to Paris via Cologne: Use www.bahn.de to book a ticket on the direct City Night Line sleeper train Phoenix from Prague to Cologne, leaving Prague Hlavni at 18:29 and arriving Cologne at 06:14 next morning.  Fares start at €43 in a seat, €59 with a couchette, €104 in a 2-bed sleeper or €134 per person in a deluxe sleeper with shower & toilet.  Then use www.bahn.de again to book a high-speed Thalys train from Cologne to Paris, from €35.  There's usually one at 06:44 arriving Paris Gare du Nord at 10:04, but personally I'd book the later one at 08:44 arriving Paris Nord at 12:05, to allow for any delay.

Prague to Brussels from €62...

First, use www.bahn.de to book a ticket on the direct City Night Line sleeper train Phoenix from Prague to Cologne leaving Prague Hlavni at 18:29 and arriving Cologne at 06:14 next morning.  Fares start at €43 in a seat, €59 with a couchette, €104 in a 2-bed sleeper or €134 in a deluxe sleeper with en suite toilet & shower, breakfast included.  Now use www.bahn.de again to book a connecting high-speed ICE train leaving Cologne at 07:43 and arriving Brussels Midi at 09:35, fares from €19.

Prague to Amsterdam from €43...

There is an excellent direct City Night Line sleeper train Phoenix from Prague to Amsterdam leaving Prague at 18:29 and arriving Amsterdam Centraal at 09:59, which you can easily book online at the German Railways website www.bahn.de.  Fares start at €43 in a seat, €59 with a couchette, €104 in a 2-bed sleeper or €134 in a deluxe sleeper with en suite toilet & shower, breakfast included.

Prague to Switzerland from €43: Basel, Zurich...

There is a direct City Night Line sleeper train leaving Prague Hlavni at 18:29 and arriving next morning in Basel 07:54 and Zurich at 09:17.  You can easily book online at www.bahn.de.  Fares start at €43 in a seat, €59 with a couchette or €104 in a 2-bed sleeper, or €134 in a deluxe sleeper with en suite toilet & shower, breakfast included.  Onward trains from Basel or Zurich to other Swiss destinations don't need any reservation and the price is fixed, so either buy these at the station when you get to Zurich or buy online at the Swiss Railways website www.sbb.ch or (best value) ask the City Night Line staff about a 29 euro connecting ticket to any station in Switzerland, which you can buy from the train manager on board the CNL train.

Prague to Italy:  Milan, Venice, Florence, Rome...

First, take a smart modern EuroCity train from Prague to Vienna.  There's a train leaving Prague at 13:42 arriving Vienna Meidling 18:22, or you could take an earlier one at 10:42 arriving Vienna Meidling 15:22 and have an early dinner in Vienna.  Book this train from just €29 at www.cd.cz/eshop and print out your own ticket.  Now take a direct EuroNight sleeper train from Vienna to Italy:  The Allegro Tosca leaves Vienna Meidling at 19:29 for Florence (arriving 06:18), Rome (08:54) & Milan (08:25), and another train called the Vienna-Venice Express leaves Vienna Westbahnhof at 20:40 for Venice, arriving 08:34.  Prices for these sleeper trains start at just €39 with a couchette, €69 with a bed in a 2-bed sleeper.  The cheapest way to book the sleeper train is at the Austrian railways website www.oebb.at - look for the cheap fares and print out your own ticket.   If you have any problems with oebb.at you can also book these sleeper trains at www.italiarail.com, in fact this occasionally has cheaper tickets, but tickets starting in Austria will need to be couriered to your home address which costs an extra €25 or so.

Prague to Germany from €19 or €29:  Dresden, Munich, Berlin...

By daytime trains:  The Czech railways site www.cd.cz/eshop (click 'EN' top right for English) sells cheap tickets from Prague to major cities in Germany with print-at-home tickets.  For example, there are 4 daily trains from Prague to Munich sold by the CD eshop from 489 Koruna (€19).  Prague to Berlin costs 746 Koruna (€29).  The German Railways website www.bahn.de can also book tickets from Prague to Dresden from €19, Prague to Berlin, Munich or Hamburg by daytime trains from €29, with tickets sent by post to any address worldwide for a €3.50 fee. However, be warned that www.bahn.de keeps trying to put you on the railway-run ugly motorway bus from Prague to Nuremberg or Munich, which of course you don't want.  To avoid having to use a bus, put 'Dresden' in the 'via' box, or try clicking 'advanced selection of means of transport' and de-select 'bus', to see options by civilised, comfortable train throughout.

By sleeper train:  The Prague to Cologne City Night Line sleeper train can be booked at www.bahn.de with self-print tickets.

Prague to Austria:  Prague to Vienna from €19...

Regular air-conditioned EuroCity trains link Prague Hlavni with Vienna, taking just 4½ hours city centre to city centre.  You can buy tickets from just €19 at www.cd.cz/eshop (click 'EN' top right for English) and print your own ticket.  However, don't try and use the e-shop for journeys in the other direction (from countries outside the Czech Republic to Prague), as these tickets aren't valid unless stamped by the conductor on an outward journey from Prague.  This site can also book tickets from Prague to Linz, Salzburg or Innsbruck.

Prague to Copenhagen (from €43), Oslo, Stockholm & Scandinavia...

There is a direct City Night Line sleeper train from Prague to Copenhagen, leaving Prague Hlavni at 18:29 and arriving in central Copenhagen at 10:07 next morning.  You can easily book online at www.bahn.de.  Fares start at €43 in a seat, €59 with a couchette or €104 in a 2-bed sleeper, or €134 in a deluxe sleeper with en suite toilet & shower, breakfast included.  Onward trains from Copenhagen to Stockholm or Oslo can be booked at www.sj.se - see this advice on using it.  A fast X2000 125mph tilting train leaves Copenhagen around 12:30 and arrives Stockholm Central around 17:40.

Prague to Krakow for €40 in a 3-bed sleeper or €50 in a 2-bed sleeper...

There is a safe & comfortable direct daytime sleeper train from Prague (depart 22:29) to Krakow (arriving 06:43).  It's a popular route with tourists!  The train has a safe and comfortable sleeping-car with 1, 2 or 3-bed compartments, and it also has a couchette car with 4 or 6 berth compartments.  What's the Prague-Krakow 1, 2 or 3-bed sleeper like What are the Prague-Krakow 6-berth couchettes like

You can now easily book this train online at the Czech Railways website www.cd.cz/eshop at very cheap prices with print-at-home tickets.  Booking tips:  Go to www.cd.cz/eshop and click EN for English top right.  Book from Prague to either Krakow [PL] or Krakow Glowny, it's the same place so it doesn't matter which you select.  Leave 2nd class selected, as you'll still see all the sleeper options.  On the results page, click 'Purchase' against the date and train you want.  On the next page, change 'seat reservation' to 'sleeper carriage'.  Select 'double sleeper' if you want a 2-berth sleeper, or 'for up to 3 passengers' if you want beds in a 3-bed sleeper.  You are booking individual beds, not compartments, so if you book 1 person (1 ticket) in a 3-berth you'll get one bed in a 3-bed sleeper and will share with other passengers of the same sex.  If you are 2 people and want a whole 2-bed sleeper together all to yourselves, simply select 2 persons at the beginning of the enquiry, then select 'double sleeper', and leave 'Men' selected as gender doesn't matter when your party occupies a whole compartment.  When you click 'continue' you will see details for the first passenger, with berth number, and lower down the page you'll then see details for the second passenger, again with berth number.  Remember that berth numbers are not consecutive, so don't panic - 51 & 55 are together in the same compartment, 22 & 26 are together in the same compartment, berth numbers ending in a 3 or 4 are middle bunks which aren't used when the sleeper is used as in 2-berth mode, see sleeper numbering plan here.  Don't use the e-shop for journeys in the reverse direction (from countries outside the Czech Republic to Prague), as these tickets aren't valid unless stamped by the conductor on an outward journey from Prague.

Prague to Bratislava, Warsaw, Budapest...

There are direct daytime and/or sleeper trains from Prague to Bratislava, Warsaw, Budapest and other neighbouring countries.  You can book them at the Czech Railways website www.cd.cz/eshop with cheap prices and print-at-home tickets.  Go to www.cd.cz/eshop and click EN for English top right.  If you are booking a sleeper train, leave 2nd class selected, as you'll still see all the sleeper options.  On the results page, click 'Purchase' against the date and train you want.  On the next page, change 'seat reservation' to 'sleeper carriage'.  Select 'double sleeper' if you want a 2-berth sleeper, or 'for up to 3 passengers' if you want beds in a 3-bed sleeper.  You are booking individual beds, not compartments, so if you book 1 person (1 ticket) in a 3-berth you'll get one bed in a 3-berth and will share with other passengers of the same sex.  If you are 2 people and want a whole 2-bed sleeper together, simply select 2 persons at the beginning of the enquiry, then select 'double sleeper', and leave 'Men' selected as gender doesn't matter when your party occupies a whole compartment.  When you click 'continue' you will see details for the first passenger, with berth number, and lower down the details for the second passenger, again with berth number.  Remember that berth numbers are not consecutive, so don't panic - 51 & 55 are in the same compartment, 22 & 26 are in the same compartment, see sleeper numbering plan here.  Don't use the e-shop for journeys in the other direction (from countries outside the Czech Republic to Prague), as these tickets aren't valid unless stamped by the conductor on an outward journey from Prague.

Buy tickets starting in Bratislava & Slovakia

Buying tickets for journeys within Slovakia...

www.slovakrail.sk is the Slovakian Railways website, click 'EN' for English top right.

Bratislava to Prague for €15...

Bratislava to Prague tickets can easily be bought at the station on the day, but you can also buy cheap advance-purchase 'SparDay' tickets online for just €15 at www.slovakrail.sk, click 'EN' for English top right and select Praha hl.st. for Prague.  Only valid on the booked train, no changes, no refunds with these cheap tickets.

Bratislava to Vienna for €15...

Trains link Bratislava Hlavna with Vienna Hauptbahnhof every hour, journey time 1 hour 6 minutes, no reservation is necessary or even possible, fare around €15, just buy tickets at the station on the day and hop on the next train.  You can also travel by Danube express river boat, see the Slovakia page.

Bratislava to Berlin or Dresden from €39

There are cheap fares if you pre-book the direct EuroCity trains from Bratislava to Dresden and Berlin at the German Railways website, www.bahn.de.  Tickets must be sent by mail for a €3.50 fee, but can be sent anywhere worldwide. 

For other destinations in Germany, you won't see any cheap fares, so split the journey.  For example, for Bratislava to Munich, book Vienna to Munich from €29 at www.bahn.de, then simply hop on the hourly train from Bratislava to Vienna for around €15, buying the Bratislava-Vienna ticket at the station on the day, no reservation necessary for that train.  Just make sure you allow plenty of time to change trains and stations in Vienna.

Bratislava to Paris...

Follow the instructions for Vienna to Paris in the Austria section.  Then simply use the hourly train from Bratislava to Vienna for around €15, buying the Bratislava-Vienna ticket at the station on the day, no reservation necessary for that part.  Make sure you allow plenty of time to change trains and stations in Vienna.

Bratislava to Amsterdam from €68...

There are many options.  Consider going Bratislava to Berlin by direct EuroCity train from €39 booked at www.bahn.de, then Berlin to Amsterdam by direct InterCity train from €29 also booked at www.bahn.de.

Bratislava to Italy or Switzerland from €44...

The trick here is to split the journey.  Book the direct sleeper trains from Vienna to Milan, Florence, Rome or Venice at the Austrian Railways website, www.oebb.at from €39 with couchette, or book a direct daytime or sleeper train from Vienna to Zurich in Switzerland at www.oebb.at from €29, with print-at-home tickets.  Then simply use the hourly train from Bratislava to Vienna for around €15, buying the Bratislava-Vienna ticket at the station on the day, no reservation necessary for that part.  Make sure you allow plenty of time to change trains and stations in Vienna.

Bratislava to Budapest, Warsaw, Krakow...

These international trains cannot be booked online, although it's reported that Slovakian Railways (www.slovakrail.sk) may start online booking of international tickets at some point during 2013.  You can find out times (but not fares) at www.bahn.de, of course.

Buy tickets starting in Slovenia or Croatia

Buying train tickets for journeys within Slovenia & Croatia...

You can't buy Slovenian or Croatian domestic train tickets online, although you can check times and fares for Slovenia at www.slo-zeleznice.si and for Croatia at www.hznet.hr.  Just buy tickets at the station when you get there, fares are very cheap by western standards.

Zagreb or Ljubljana to Budapest, Vienna, Belgrade

You can buy easily buy tickets for the various direct trains from Zagreb or Ljubljana to Budapest, Vienna or Belgrade at the station, either on the day or the day before.  Fares are very cheap, Zagreb to Vienna for perhaps €30 or so.  But they cannot be booked online.  You can find trauin times using the journey planner at www.bahn.de.

Zagreb or Ljubljana to Munich & Germany from €39...

You can buy tickets from Zagreb or Ljubljana to Munich or anywhere in Germany online at the German Railways website www.bahn.de, with tickets sent anywhere worldwide for a small fee.  However, the direct Zagreb to Munich sleeper train cannot be booked at bahn.de, the only place it can be booked online is with Rail Europe, book at www.raileurope.co.uk (UK residents) or www.raileurope-world.com (residents of anywhere else).

Zagreb or Ljubljana to Switzerland...

There's a direct sleeper train with seats and a comfortable modern Croatian sleeping-car from Zagreb to Zurich every night.  You can book this at www.raileurope.co.uk (UK residents) or www.raileurope-world.com (residents of anywhere else).  Unusually, it cannot be booked online direct with the operators, only with Rail Europe.

Zagreb or Ljubljana to Venice, Trieste & Italy...

First the bad news.  There are now no trains across the Slovenian-Italian border, thanks to Trenitalia and EU policy - bring back the Iron Curtain!  Now to good news, there's a cheap, scenic and comfortable alternative:  First take a train from Zagreb to Ljubljana for around €18, then a train from Ljubljana to Sezana on the Italian border for around €9.  Then cross the border, 3 miles by taxi and take Trieste's historic tram into central Trieste, for an hourly regional train on to Venice, around €14.  You'll find details of this cheap & scenic Slovenia to Italy route here.

Zagreb or Ljubljana to Amsterdam, Paris or London...

Book one of the daytime EuroCity trains from Zagreb or Ljubljana to Munich from €39 at www.bahn.de.  Tickets can be sent to any country worldwide for a small fee, although in this case cannot be collected at the station or printed out.  Allow at least 1 hour to change trains in Munich.  Now book from Munich to Amsterdam or Munich to Paris by direct City Night Line sleeper train from €59 with couchette, also using www.bahn.de, looking for the direct CNL train with 0 changes.  In this case, you print your own ticket.  If you're heading for London, book a Eurostar connection at www.eurostar.com and see the London to Croatia or London to Slovenia pages for more details.

Buy tickets starting in Warsaw, Krakow & Poland

Buying train tickets for journeys within Poland...

You can book Polish domestic intercity trains such as Warsaw-Krakow at www.intercity.pl (here's a direct link to their online sales page: https://bilet.intercity.pl).  The English button is top right, and you'll need to use the Polish spellings of cities such as 'Krakow' and 'Warszawa'.  You pay online with a credit card and print out your own ticket.  If you use this system successfully (or are unsuccessful!) feedback would be appreciated, as it has not yet been confirmed that it accepts UK and other non-Polish cards.  Alternatively, contact highly-recommended Polish train ticketing agency www.polrail.com (their booking system is at http://booking.polrail.com), who can arrange train tickets for travel within Poland, or for international trains starting in Poland, for example Warsaw to Moscow, or Krakow to Prague.

Warsaw to London...

See the London to Poland page for train times, fares and how to buy tickets.  You can book the Warsaw to Cologne sleeper train online at www.bahn.de, then book a connecting ticket from Cologne to London also at www.bahn.de.

Warsaw to Paris from €72...

Take the excellent Berlin-Warszawa Express from Warsaw Centralna (depart  09:55) to Berlin (arrive 15:18), you can book this from €29 at the German Railways website www.bahn.de.  Now take the equally excellent City Night Line sleeper train from from Berlin (depart 20:07) to Paris Gare de l'Est (arrive 09:24).  You can also book this train using www.bahn.de with fares from €43 in a seat, €59 with a couchette, €104 in a 2-bed sleeper or €134 in a deluxe 2-bed sleeper with en suite shower & toilet, booking opens 90 days ahead.

Warsaw to Brussels from €68...

There is a direct EuroNight sleeper train from Warsaw & Poznan to Cologne which you can book online at www.bahn.de.  This has cheap fares available if you book in advance, from €39 in a couchette or €69 in a 2-bed sleeper, deluxe sleepers with shower & toilet also available.  Book it to Cologne if you're heading for Brussels, then use www.bahn.de to book a connecting ticket from Cologne to Brussels from €19.

Warsaw to Amsterdam from €49...

The excellent EuroNight sleeper train 'an Kiepura links Warsaw Centralna (depart 18:55) and Poznan with Amsterdam Centraal (arrive 09:59 next morning).  You can book this train online at www.bahn.de from €39 in a couchette or €69 in a 2-bed sleeper, deluxe sleepers with shower & toilet also available.  Booking usually opens 60 days ahead in this case.

Warsaw to Germany from €29...

Daytime trains to Berlin:  www.bahn.de can book the excellent regular Berlin-Warszawa Express trains between Warsaw and Berlin, journey time 5 hours 50 minutes, fares from €29.  In fact, www.bahn.de can book tickets from Warsaw to anywhere in Germany.

Sleeper trainwww.bahn.de can book the direct Jan Kiepura EuroNight sleeper train from Warsaw to Dusseldorf & Cologne.

Warsaw to Vienna, Budapest, Moscow

There are good direct sleeper trains from Warsaw to Vienna, Budapest & Moscow, a comfortable, safe and time-effective option.  You can find the timetable using the journey planner at www.bahn.de.  However, they cannot be booked online.  Buy in person when you get to Warsaw or contact reliable train booking agency www.polrail.com to pre-book tickets (their booking system is at http://booking.polrail.com).

Krakow to London...

See the London to Poland page for train times, fares and how to buy tickets.

Krakow to Paris or Brussels...

Take a fast InterCity train from Krakow to Warsaw, there are plenty of departures to choose from, buying a ticket at the station or online at www.intercity.pl.  Then take the excellent EuroNight sleeper train Jan Kiepura from Warsaw Centralna (depart 18:55) to Cologne (arrive 06:14 next morning).  You can book this train online at www.bahn.de from €39 in a couchette or €69 in a 2-bed sleeper, deluxe sleepers with shower & toilet also available.  Booking usually opens 60 days ahead in this case.  Then book a high-speed ICE train from Cologne to Brussels from €19 at www.bahn.de or a high-speed Thalys to Paris from €35 at www.thalys.com.  You can also order through www.polrail.com (their booking system is at http://booking.polrail.com)

Krakow to Amsterdam...

Take a fast InterCity train from Krakow to Warsaw, there are plenty of departures to choose from, buying a ticket at the station or online at www.intercity.pl.  Then take the excellent EuroNight sleeper train Jan Kiepura from Warsaw Centralna (depart 18:55) to Amsterdam Centraal (arrive 09:59 next morning).  You can book this train online at www.bahn.de from €39 in a couchette or €69 in a 2-bed sleeper, deluxe sleepers with shower & toilet also available.  Booking usually opens 60 days ahead in this case.  You can also order via www.polrail.com (their booking system is at http://booking.polrail.com).

Krakow to Prague for 363 zlotys (€87) in couchettes, 419 Zlotys (€100) in a 2-bed sleeper...

There is a direct sleeper train from Krakow to Prague, leaving Krakow at 21:54 daily and arriving at Prague's central Hlavni station at 07:50 next morning.  In the sleeping-car, this train is a safe, comfortable and time-effective option.  What's the Prague-Krakow 1, 2 or 3-bed sleeper like What is the Krakow-Prague 6-berth couchette car like?  This train cannot be booked online with the operator, the cheapest way to book is at the station in person, as there's almost always places available.  At the station, the fare from Krakow to Prague is only around €65, plus approximately €12 supplement for a couchette in a 6-bunk compartment, €22 for a bed in a 3-bed sleeper, €30 for a bed in a 2-bed sleeper.  A sleeper is recommended, it's a comfortable Polish sleeping-car with an attendant on duty, sturdy locks and chain on each compartment door, and tea or coffee next morning is included in the fare.

If you want to pre-book this train, contact highly-recommended Polish train ticketing agency www.polrail.com (their booking system is at http://booking.polrail.com), who can arrange train tickets for all international trains starting in Poland and can offer ticket collection in Krakow or tickets sent to your home country.  Alternatively, UK residents can book a double sleeper for around £96 per berth at www.raileurope.co.uk, more expensive than ordering from Polrail but with instant confirmation.  Residents of Europe, Australia, NZ, Asia or Africa can book a bed in a 2-bed sleeper for around €132 including fees at www.raileurope-world.com.  Unfortunately, Raileurope.com in the USA & Raileurope.ca in Canada charge silly money for this train, only booking expensive singe-berth sleepers, so I strongly recommend you use Polrail instead.

Krakow to Vienna from €75 in couchettes, €95 in a 2-bed sleeper...

There is a direct sleeper train from Krakow (depart 21:54) to Vienna Westbahnhof (arrive 06:30).  In the sleeping-car, this train is a very comfortable, safe and time-effective option.  What's the Krakow to Vienna 1, 2 or 3 bed sleeping-car like?  To book, either buy at the station (there's almost always places available) or pre-book through reliable Polish agency www.polrail.com (their booking system is at http://booking.polrail.com).

Krakow to Budapest from €75 in couchettes, €90 in a 2-bed sleeper...

There is a direct sleeper train from Krakow (depart 21:54) to Budapest (arrive 08:35).  In the sleeping-car, this train is a very comfortable, safe and time-effective option.  What's the Krakow to Budapest 1, 2 or 3 bed sleeping-car like?  To book, either buy at the station (there's almost always places available) or pre-book through reliable Polish agency www.polrail.com (their booking system is at http://booking.polrail.com).

Other routes:  Warsaw to Moscow, Prague, Vienna, Budapest or Kiev...

www.intercity.pl gives some international fares and train times from Poland but these international trains generally have to be booked either at the station or via an agency.  Try contacting highly-recommended Polish train ticketing agency www.polrail.com (their booking system is at http://booking.polrail.com), who can arrange train tickets for international trains starting in Poland, for example Warsaw to Moscow, or Krakow to Prague.  Warsaw Centralna station has a modern international office, open 09:00-19:30 daily, it's in a corner of the main hall (Sala Glowna).

Buy tickets starting in Moscow & Russia

Direct Russian sleeper trains link Moscow with Warsaw, Berlin, Cologne, Amsterdam, Paris, Prague, Nice, Helsinki and many other European cities.  There's also a direct train from St Petersburg to Warsaw and Berlin.  These trains cannot be booked online, so contact a reputable Russian ticketing agency such as www.realrussia.co.uk to arrange tickets (look for the trains link).  They can also help with your Russian visa.  Don't forget you'll need a Belarus transit visa for journeys from Moscow to Warsaw, Berlin, Cologne, Amsterdam, Paris, unless you divert the long way round via Kiev.

Buy tickets starting in Athens & Greece

Domestic trains:  Greek domestic trains are an excellent and very scenic way to travel between Athens, Larissa, Kalambaka (Meteora) and Thessaloniki (Salonika) - there are some photo of the journey on the London to Greece page.  You can book trains from just €9 at the Greek Railways website, www.trainose.gr - the catch is that it's only in Greek, but using the built-in automatic translation facility on the Google Chrome browser, it's possible to buy tickets in English, and benefit from their cheap advance-purchase fares.  You'll also find a combined train-bus service between Athens and Patras for ferries to Italy.

Greek island ferries:  See www.ferriesingreece.com for Greek island ferries, without having to know which operator runs which route.

International trains:  There have been no trains linking Greece with any other country since February 2011, when the Greek government pulled the plug on international trains that have run for over 100 years.  Greece is not cut off from the rest of Europe, other than by ferry or bus.

International ferries:  Ferries link Patras & Igoumenitsa in Greece with Bari, Brindisi, Ancona, Venice in Italy.  You can book all operators at www.ferriesingreece.com.  Onward trains within Italy can be booked at www.trenitalia.com or www.italiarail.com. The London to Greece page will help with the whole journey between Athens and Paris or London.  Greece to Turkey:  For ferries from Piraeus to Rhodes and Rhodes to Marmaris in Southern Turkey, use www.ferriesingreece.com.

Buy tickets starting in other Eastern European countries

Journeys starting in other eastern European countries generally can't be booked online, but need to be booked by phone.  You might also consider simply buying them at the station.  Fares for international journeys in eastern Europe are difficult to find online, so here are some approximate fares as a rough guide.  These are all one-way adult 2nd class fares.  1st class fares are 50% more than the 2nd class fare.  Returns are normally twice the one-way, but in many cases there are reductions for return tickets.  Children under 12 travel at half fare.

Prague-Krakow €41

Prague-Budapest €78 *

Prague-Vienna €48

Prague-Bratislava €44

Prague-Bucharest €153

Prague-Belgrade €82

Prague-Warsaw €65

Budapest-Krakow €65

Budapest-Prague €78

Budapest-Bratislava €28

Budapest-Bucharest €80

Budapest-Vienna €37

Budapest-Warsaw €83

 

Budapest-Moscow €97

Budapest-Istanbul €124

Budapest-Belgrade €39

Budapest-Sofia €84

Budapest-Thessaloniki €118

Budapest-Kiev €69

Budapest-Zagreb €36

Budapest-Sarajevo €57

Warsaw-Budapest  €73

Warsaw-Prague €54

Warsaw-Vienna €63

Warsaw-Budapest €83

Ljubljana - Venice see here

 

Vienna-Prague about €50**

Vienna-Budapest €37**

Vienna-Warsaw €63

Bucharest-Istanbul €43

Bucharest-Budapest €43

Bucharest-Sofia €28

Bucharest-Chisinau €26

Belgrade-Istanbul €43

Belgrade-Sofia €45

Belgrade-Zagreb €44

Belgrade-Budapest €39

Belgrade-Venice €80

Sofia-Istanbul €18

* This is full-price.  There are cheap fares from just 496Kr (€19) available on daytime trains if you pre-book using www.cd.cz/eshop & print out your own ticket.  At the station (but not online) you can also buy cheap tickets for travel in a sleeper, from €69 per person in a 2-bed sleeper.

** Cheap fare from €19 if booked online at www.oebb.at.

See the useful links page for a complete list of national railway websites for each country.  A handful, such as Romanian (www.cfrcalatori.ro) offer online booking.


How to buy tickets at the station

Is buying tickets at the station a good idea?

UK rail stations don't sell international tickets, and the Eurostar ticket office at St Pancras can only sell tickets as far as Paris or Brussels.  But once you're in mainland Europe, most main railway stations can sell international tickets, at least for trains originating in that country and often for other countries as well.  Here's a rough guide as to whether buying tickets at the station is a good idea or not:

How to buy tickets in person...

  The TrainsEurope desk at St pancras station can sell train tickets for journeys all over Europe  
 

The Trainseurope desk at St Pancras station in London can sell tickets for most European trains, unlike the Eurostar ticket office which can only sell Eurostar tickets to Paris or Brussels!  It's located in the National Rail travel centre, open 10:00-18:00 every day of the week.

 

In the UK, you generally need to buy European train tickets online or by phone, as the Eurostar ticket office at London St Pancras can only sell tickets as far as Paris or Brussels, and most other British rail stations do not sell international tickets at all except for train & ferry tickets to the Republic of Ireland.  But there are two exceptions worth mentioning:

How to buy European train tickets by phone...

  Buying tickets by phone in the UK...

It's easy to buy European train tickets in the UK once you know who to call!  Several UK agencies sell European train tickets, but some are better for some journeys than others because of the particular reservation system they use.  For journeys between the UK and any given European country, select your destination country from the menu on the left and the relevant country page will tell you the agencies to call for that specific journey.  But for more general information on UK agencies which sell European train tickets, read on...

Which agency should you call?  Here's the rule of thumb:  As with so much else in Europe over the centuries, European rail booking broadly divides into the 'French' and the 'Germans'.  For journeys from the UK to France and via France to Spain (Barcelona & Madrid), Italy or Switzerland, I'd call Rail Europe as they are a subsidiary of French Railways, they use the French Railways computer reservation system and have all the cheap fares for France.  But for journeys to or via Germany, for example UK to Germany, Austria, eastern & central Europe and Scandinavia, I'd call Deutsche Bahn's (Germany Railways) UK office, as they have access to all the cheap German fares.  Then again, for a more exotic journey such as London to Bulgaria, Russia or Istanbul, it can be better to call a smaller private agency such as Erail as they too use the German computer reservation system, and arguably have more experience making complex long-distance bookings even though they charge a booking fee.  Finally, for Spain (beyond Madrid & Barcelona) & Portugal it can be better to call spanish-rail.co.uk as they have the Spanish system to can book cheaper fares within Spain & Portugal than Rail Europe can.

Remember that European train reservations open 90 days or for some trains 60 days before departure, you can't buy tickets before reservations open!  More info about this.

Rail Europe

0844 848 5 848

Recommended for:  journeys from London to France, Switzerland, Italy & Spain.  Uses the French railways (SNCF) reservation system.

Phone lines open:  09:00-19:00 Mondays to Fridays, 09:00-18:00 Saturdays.  No longer open Sundays.

Personal callers:  Yes.  You can book in person at the Rail Europe travel centre which (since December 2007) is at 193 Piccadilly, London, W1J 9EU, open 10:00-18:00 Mondays to Fridays, 10:00-17:00 Saturdays, direct phone number 0844 848 5 848.  It gets very busy in the Summer, so allow plenty of time.  Their travel centre relocated from 1 Regent Street in February 2012.

Websitewww.raileurope.co.uk    Emailreservations@raileurope.co.uk

Plus points:  Rail Europe is the UK's biggest European rail agency, owned by the French Railways (SNCF).  They use the French Railways reservation system, so are good for journeys to France and via France to major cities in Spain, Italy, Switzerland and Austria.  Their phone lines are open in the evenings and at weekends, and unlike smaller agencies, the staff are online to the reservation computer during your call, and can quote you train times, fares and availability there and then.

Limitations:  Their SNCF reservations system can sometimes have problems booking certain trains outside France that the systems used by smaller agencies can do easily - for example, it booked Paris to Rome without a problem, then failed to book a train from Rome to Sicily which TrainsEurope or Ffestiniog Travel could do easily.  I have come across staff who are reluctant to sell tickets to more exotic destinations such as Moscow, Istanbul, and Bucharest.  Deutsche Bahn has a better reservation system and has cheaper fares for journeys to Germany, Eastern Europe & Scandinavia.  www.spanish-rail.co.uk can be better for journeys involving trains within Spain or Portugal, as Rail Europe can only sell full-fare tickets within Spain, not the reduced rate deals offered by Spanish Railways themselves.  If you have any problems booking through Rail Europe, simply try Deutsche Bahn or one of the smaller expert agencies.  Rail Europe do not sell rail+sea tickets to Paris or Brussels, only Eurostar.  They will only send tickets to UK addresses (or pick up at their London travel centre).

Booking fee:  £8 per booking for phone bookings, no fee for online bookings at www.raileurope.co.uk.  They charge a 2.5% credit card fee, so use a debit card if you can, or book direct with French Railways at www.voyages-sncf.com instead, which has the same prices but in euros with no credit card fee or postage fee.  Only UK-issued credit cards are accepted at raileurope.co.uk.

Ticket delivery & collection:  Tickets can be sent to any UK address (£2.25 fee) or collected free of charge from the self-service machines at St Pancras or (if your journey starts in France) machines at most main stations in France including Paris.

Rail Europe UK (.co.uk) should not be confused with Rail Europe's branches in the USA (.com), Canada (.ca), Australia (.com.au), etc., which are part of the same group, but which offer different fares aimed at overseas travellers.

Deutsche Bahn 

08718 80 80 66

Recommended for:  journeys from London to Germany, Austria, Scandinavia, central & eastern Europe.  Naturally, they use DB's own (German) reservation system.

Phone lines open:  09:00-20:00 Monday to Friday, 09:00-13:00 Saturday & Sunday.  Overseas callers can call +44 8718 80 80 66.

Personal callers:  No

Websitewww.bahn.co.uk.    Email

Plus points:  This is German Railways' excellent UK telesales office, good for tickets from London to Germany as they use German Railways' reservation computer and can access all German Railways' special offers.  They are also good for Scandinavia, Austria, central & eastern Europe, including trains to Russia & the Ukraine.  They don't charge a booking fee.

Limitations:  Staff at a smaller agency such as European Rail (see below) can sometimes be more familiar with arranging complex bookings such as London-Istanbul or London-Romania/Bulgaria, etc. even though they charge a booking fee.  If you call DB's UK office outside Monday-Friday office hours your call is handled in Berlin.

Ticket delivery & collection:  Tickets can be sent free of charge to any UK or Irish address, or sent to overseas addresses for a small charge (about £8 to the USA, for example).

Booking fee:  None.  A 2% fee is charged for credit cards, no fee for debit cards.

Erail

(European Rail)

020 7619 1083

 

Recommended for:  journeys from London to most destinations, including Germany, Austria, Scandinavia, central & eastern Europe.  Like Deutsche Bahn, Erail uses the German railways reservation system.  They can book the 'Dutch Flyer' London-Amsterdam train & ferry service as well as Eurostar.

Phone lines open:  08:30-18:00 Monday to Friday, 09:00-13:00 Saturday, closed Sundays.

Personal callers:  No - but tickets can be picked up if necessary at their offices at Tileyard Road, London N7 9AH.

Websitewww.europeanrail.com.    Email

Plus points:  They charge a £35 booking fee when DB's UK office doesn't, but their staff are usually much more familiar with complex bookings such as London to Istanbul, Romania or Bulgaria, so it's often worth those extra few pounds.  European Rail is an experienced and capable agency offering Eurostar, European rail tickets & railpasses.  They use the German Railways reservation system, so are good for travel to Germany, Scandinavia, central and eastern Europe.  They can also book the Dutch Flyer train & ferry service, as well as Eurostar.

Ticket delivery & collection:  Tickets can be sent to any UK address, and they may also send tickets overseas by special arrangement, at extra cost.

Booking fee:  £15 per transaction for tickets under £50, £35 per transaction for tickets over £50.

Spanish Rail UK

020 3137 4464

Recommended for:  journeys from London to Spain & Portugal, journeys within Spain, as they use the Spanish railways (Renfe) reservation system, so unlike some other agencies they can sell the cheap Spanish 'Promo' & 'Promo+' fares.

Phone lines open:  09:30-13:30 & 14:30-17:30 Monday to Friday, closed Saturdays & Sundays.

Personal callers:  No, though tickets can be picked up at their offices, 24-25 Nutsford Place, London W5 (off Edgware Road).

Website www.spanish-rail.co.uk.    Emailinfo@spanish-rail.co.uk

Plus points:  The UK agents for Spanish Railways (RENFE), good for booking trains to and within Spain and Portugal.  Can be difficult to get through to by phone in summer!

Ticket delivery:  Tickets can be sent to any UK address.  Tickets can also be picked up from their offices, 24-25 Nutsford Place, London W5 (off Edgware Road).

Booking fee:  €10 (£9) fee per person.  A credit card fee may also apply, so use a debit card if you can.

Trainseurope

0871 700 7722

Recommended for:  journeys from London to most destinations, as they use the French, Belgian, Italian & German reservation systems.

Phone lines open:  09:00-17:30 Monday to Friday, closed Saturdays & Sundays.

Personal callers:  Yes:

  • London St Pancras International:  Trains Europe have a European train tickets desk at St Pancras, located inside the National Rail Tickets travel centre, underneath platforms 1-4.  It's open 10:00-17:00 every day of the week.  Unlike the Eurostar ticket office(!), it can sell tickets for journeys all over Europe, and make European seat, couchette or sleeper reservations.

  • March railway station, Cambridgeshire (main office), open 09:30-17:30 Monday to Friday, closed Saturdays & Sundays. 

  • Their office at Cambridge railway station has now closed. 

  • A new office opened at Leicester station in July 2011, open Monday-Saturday 10:00-16:00.

Websitewww.trainseurope.co.uk.    Emailinfo@trainseurope.co.uk.   Member of AERA.

Plus points:  An experienced European rail agency offering Eurostar, European rail tickets, ferry tickets & railpasses.  Trains Europe can make seat, couchette & sleeper reservation for almost any train in Europe except those starting in Portugal, Serbia, Greece, Turkey, Russia, Ukraine, Moldova or the Baltic states.  Fax 01354 660444.  Will send tickets overseas if required - from outside the UK, call +44 1354 660222.

Ticket delivery & collection:  Tickets can be sent to any UK address, may also send overseas by special arrangement, at extra cost.

Booking fee:  About £10-£30 per booking.

  Other UK ticket agencies...

Other good agencies include www.internationalrail.com (Ropley, Hampshire, call 08700 84 14 14, member of AERA), www.ffestiniogtravel.co.uk (Unit 6, Snowdonia Business Park, Minffordd, North Wales, call 01766 772050 email info@ffestiniogtravel.co.uk, member of AERA), www.rail-canterbury.co.uk (39 Palace Street Canterbury, call 01227 450088, e-mail rail@rail-canterbury.co.uk), www.railchoice.co.uk (call 0870 165 7300, email enquiries@railchoice.co.uk), www.railbookers.com (for combined train & hotel arrangements, e-mail info@railbookers.com or call 020 3327 0761, member of AERA),  www.thetravelbureau.co.uk (office in Wombourne, West Midlands, 08448 156 212).

   If you live in the Republic of Ireland...

You can book European train travel through Irish Rail by telephone on (01) 703 1885, or by e-mail at europeanrail@irishrail.ie.  The UK Deutsche Bahn office (see above) will also send tickets to addresses in Ireland.

Travel from Ireland to mainland Europe:  Although this website is UK-based, Irish travellers can use the London-Ireland page to find train+ferry times and fares from Ireland to London, then use the relevant country page to find onward train times and fares from London to any other European destination.  Alternatively, www.irishferries.ie sail direct from southern Ireland to northern France, then use www.voyages-sncf.com to find onward train times and fares to Paris, picking up the seat61 recommended route there to your final destination.

How to buy tickets if you live overseas...

There are several ways for overseas visitors to buy European train tickets.  In a nutshell, you can book using European rail ticketing agencies in your home country, or you can book online directly with the European train operators.  Remember that bookings for European trains generally open 90 or 92 days or in some cases 60 days before departure, you can't book before reservations open!

  If you live in the USA...

        If you live in Canada, Australia, NZ, Asia, Africa, South America...

A real example...

If you live overseas, it's often better to buy your tickets online directly with the European railways.  For example, as I write this, a €93 ($115) advance-purchase fare is available on the sleeper train from Paris to Barcelona on a random date I picked, and this fare is shown on both the French Railways website www.voyages-sncf.com and (converted into pounds) on the UK Rail Europe site www.raileurope.co.uk.  However, the US Rail Europe site (www.raileurope.com) seems to ignore these cheap fares and offers a $269 (€211) full fare for the same journey on the same date on exactly the same train in the same accommodation, almost twice the true price.  Rail Europe is a subsidiary of French Railways, so it's perhaps not surprising that the French Railways website will send this €93 ticket to addresses in most countries of the world, including Afghanistan, Iraq, Outer Mongolia, North Korea and even Canada, but deliberately not the USA, as they'd prefer Americans to pay $269!  However, visitors from overseas can easily buy the €93 fare and other cheap fares at www.voyages-sncf.com (including residents of the USA, who should simply select 'Canada' as their country of residence), collecting tickets in Paris or at any main station in France.  To be fair, this is the worst example I've come across and www.raileurope.com can be a good way to buy other tickets.  The message, is, shop around and book direct if you can!

How far in advance can I book?

Reservations open 60 or 90 days in advance.  You can't buy tickets before bookings open!

Reservations for most western European trains now open 90 or 92 days (3 months) before departure and can usually be made until shortly before departure.  Reservations for many services in eastern Europe only open 60 days (2 months) before departure and trains within Russia & Ukraine only open 45 days before departure.  You cannot buy tickets or make reservations until reservations open.  But don't worry, you're unlikely to have any problems getting a place on the train you want if you book when reservations open, because (obviously) no-one else can buy tickets before bookings open either.  If this seems restrictive compared to airlines (who seem to have convinced people they need to book 100-mile trips to see Granny 18 years ahead), remember that in the UK, around 60% of all train tickets are bought on the day of travel, over 90% within 1 month of travel, even though bookings open 3 months ahead.  It means that with trains there's no pressure to plan your life months and months ahead - even a month or two ahead you'll usually still get reasonable prices.  Incidentally, the 90 days is approximate, in many cases it's in fact usually 92 days, not 90, and sometimes French Railways (for example) have been known to open a longer block of dates over the summer.  The 90 days often gets squeezed to less than 90 (sometimes even less than 60) for travel immediately after the twice-yearly timetable changes in June & December.

Eurostar reservations open 120 days ahead, but...

Bookings for Eurostar from London to Paris or Brussels now open 120 days (4 months) in advance, but if you're travelling beyond Paris or Brussels I strongly recommend waiting until bookings open for the onwards part of your journey, so you can confirm all train times and buy tickets together.  This is to avoid buying a non-refundable, non-changeable Eurostar ticket 120 days before you leave, only to find 90 days out that your onward trains have been re-timed due to engineering work, requiring different Eurostar connections.  There will still be plenty of cheap Eurostar tickets available 90 days out.

Get a reminder email from www.raileurope.co.uk, but lose 48 hours...

If you try to use www.raileurope.co.uk to book a train for a date which is not yet open for booking, it will offer to send you a reminder email on the day that reservations open for that route.  In theory, a useful facility.  However, this message is set to appear 90 days out, regardless of whether reservations have in fact already opened, over-riding the ability to buy tickets.  Since SNCF in fact usually open bookings 92 days out, Rail Europe's message unfortunately blocks bookings on day 92 and day 91, explaining why booking for a particular date often appears to open 48 hours earlier on www.voyages-sncf.com and www.loco2.com (who have removed the message).  So if you want to nab the cheapest fare for a particularly busy & popular date in France, you'll have to use www.voyages-sncf.com or www.loco2.com.

Timetable changes in June & December:  Booking always opens late!

European rail operators change their timetables twice a year, on the 2nd Sunday in June and the 2nd Sunday in December. 

Can I book any European train from the UK?

A good European rail agency can sell you a basic ticket (without reservation) for almost any national or international journey in Europe.  However, you will need a reservation for a couchette or sleeper, or for a train shown as 'reservation obligatory' or 'special fares apply' in the timetable.  It can help to know which trains can and can't be easily reserved from the UK.

The European computer reservation system, in fact a linked network of different railways' reservation systems, covers most of Western Europe and much of Eastern Europe, from Portugal in the west to Poland, Hungary, Slovakia, Slovenia and (as of 2005) Serbia and Romania in the east, and from Sicily in the south to Sweden and Finland in the north, inclusive.  The computer systems used by European rail agents in the UK and by reservation offices at stations in most of Western Europe can (in principle) reserve seats, couchettes or sleepers anywhere in this area.  For example, both Madrid to Lisbon and Lisbon to Madrid can be reserved from the UK.  The computer system can also book trains starting in this area heading outwards, for example Bucharest to Istanbul or Cologne to Moscow.  However, it cannot reserve places on trains in countries outside that area, such as Bulgaria, Greece, Turkey, Russia, or Ukraine, or on trains starting outside that area heading back in, for example, Moscow back to Cologne, or Istanbul back to Bucharest.  Reservations for such journeys will usually need to be made at the local reservation office when you get there, although if you like you can buy the basic travel ticket (without any reservation) in the UK before you go.

There is one other thing worth knowing.  Different agencies (and different national railways) use different computer reservation systems to access the various national railways' fares, timetable and reservation information.  Some systems will be better than others for a given journey.  For example, Rail Europe uses the French Railways system which is great for trains in France, but not as good for trains within or starting in Germany.  I've been told by Rail Europe staff that the Cologne-Moscow sleeper 'doesn't exist' because it wasn't loaded onto their system.  Whereas Deutsche Bahn's UK office and europeanrail.com both use the German Railways reservation system, which most certainly does have the Cologne-Moscow sleeper loaded into it.  This is also the reason you may be quoted different fares by different agencies.  For example, ask Rail Europe for a fare from Berlin to Cologne, and they will quote you the international tariff rate made available to all other railways by the German Railways.  Ask Deutsche Bahn's UK office for a ticket on the same train, and they may well quote a much cheaper special offer fare from the German Railways' own domestic price range, available only through German Railways' own reservation system.  And similarly, Deutsche Bahn may quote an expensive international tariff for (say) Paris to Bordeaux, when Rail Europe would quote a far cheaper fare only available via the French railways' own reservation system.  This is why I recommend different agencies for different journeys.  If you have any problems, shop around, as if one agency can't book a particular train, another probably can.

Senior (over 60) & youth (under 26) fares


Recommended guidebooks

Paying for a guidebook may seem an unnecessary expense, but it's probably just a tiny fraction of what you're spending on your whole trip.  You will see so much more, and know so much more about what you're looking at, if you have a decent guidebook.  For the independent traveller, I think the best ones out there are either the Lonely Planet or the Rough Guide.  Both guidebooks are excellent, and you won't regret buying one..!  Alternatively, the 'Europe by Rail' guide combines country information with basic train information.

Click the images to buy at Amazon.co.uk...Rough Guide to Europe - click to buy online at AmazonLonely Planet Western Europe - click to buy onlineLonely Planet Eastern Europe - buy online at Amazon.co.ukEurope by Rail - click to buy online at AmazonLonely Planet Europe on a shoestring - click to buy online

 

 

 

 

 


Hotels & accommodation in Europe

Find hotels all across Europe...

 

◄◄◄◄ Search all the main hotel booking sites at once...

Finding the right hotel just got a whole lot easier - HotelsCombined.com

I'm a big fan of www.hotelscombined.com as it checks all the main hotel booking sites (Opodo, Expedia, Booking.com, Hotels.com, AsiaRooms, LateRooms etc.) to find the widest choice of hotels & the cheapest rates.  Try it and see!

Other hotel sites worth a look...

Budget backpacker hostels...


Travel insurance & health card

Get travel insurance, it's essential...

  Columbus direct travel insurance

Never travel without insurance from a reliable travel insurer with at least £1m or preferably £5m medical cover.  It should also cover loss of cash (up to a limit) & belongings, and cancellation. An annual multi-trip policy is usually cheapest even for just 2 or 3 trips a year (I have an annual policy myself).  Don't expect travel insurance to bail you out of every missed connection, though, see the advice on missed connections here.  Here are some suggested insurers, Seat61 gets a little commission if you buy through these links, and feedback from using insurance for rail & ferry travel is always welcome.

In the UK, use www.confused.com to compare prices & policy features across major insurance companies.

If you have a pre-existing medical condition or are over 65 (no age limit), see www.JustTravelCover.com.

        If you live in Australia, New Zealand, Ireland or the EU, try Columbus Direct's other websites.

   If you live in the USA or Canada, try Travel Guard USA.

Get an EU health card, it's free...

If you're a UK citizen travelling in Europe, you should apply for a free European Health Insurance Card, which entitles you to free or reduced rate health care if you become ill or get injured in many European countries, under a reciprocal arrangement with the NHS.  This replaced the old E111 forms as from January 2006.  The EHIC card is available from www.ehic.org.uk.  It doesn't remove the need for travel insurance, though.

Get a spare credit card, designed for foreign travel with no currency exchange loading & low/no ATM fees

Taking out an extra credit card costs nothing, but if you keep it in a different part of your luggage you won't be left stranded if your wallet gets stolen.  In addition, some credit cards are better for overseas travel than others.  Martin Lewis's www.moneysavingexpert.com/travel/cheap-travel-money explains which UK credit cards have the lowest currency exchange commission loadings when you buy something overseas, and the lowest cash withdrawal fees when you use an ATM abroad.

You can avoid ATM charges and expensive exchange rates with a Caxton FX euro currency Visa Card, or their multi-currency 'Global Traveller' Visa Card, see www.caxtonfx.com for info.

Get an international SIM card to save on mobile data and phone calls...

Mobile phones can cost a fortune to use abroad, and if you're not careful you can return home to find a huge bill.  Consider buying a global pre-paid SIM card for your mobile phone from www.Go-Sim.com, which can slash costs by up to 85%.  Go-Sim cuts call costs in 175 countries worldwide, and you can receive incoming calls and texts for free in 75 countries.  It's pay-as-you-go, so no nasty bills when you get home.  It also allows cheap data access for laptops & PDAs.  A Go-Sim account and any credit on it doesn't expire if it's not used between trips, unlike some others, so a Go-Sim phone number becomes your 'global phone number' for life.

 



'Rail travel to Europe' general information page

Back to home page