TMR
TMR runs the Mont-Blanc Express from Martigny to Chamonix and Saint-Gervais, and links to the Saint-Bernard Express. CHF only; SNCF runs the French leg.
- Country
- Switzerland
- Official website
- Official website
- Train tickets
- Direct
TMR, based in Martigny, is best known for the Mont-Blanc Express, the panoramic train that climbs out of the Rhone valley and crosses into France. If you want to reach Chamonix by rail without a car, this is the train.
Where the Mont-Blanc Express runs
The line runs from Martigny up through the Trient valley to Le Châtelard and Vallorcine on the Swiss-French border, then continues to Chamonix and on to Saint-Gervais-les-Bains Le Fayet. TMR operates the Swiss section. SNCF takes over for the French side. A single named train, two different operators, and your ticket needs to account for that.
Most daytime departures run to a normal timetable and need no reservation. The exceptions are the last two trains of the day from Martigny, at 23:22 every night and 00:17 on Fridays and Saturdays only. Those late services run purely on request: reserve online up to 30 days ahead, and get the form in at least 30 minutes before departure. The reservation only covers the uphill direction, from Martigny towards Le Châtelard. Miss that window and there is no late train waiting for you.
Tickets and how to buy them
Buy your ticket through cff.ch, the Mobile CFF app, the FAIRTIQ app, a TMR point of sale at Orsières or Le Châble station, TMR Voyages in Martigny, or a ticket machine at any TMR or RegionAlps station. For international Mont-Blanc Express journeys into France, the same channels work, plus any station equipped with the CASA sales system; call TMR directly if you need help with a cross-border booking.
An e-ticket is tied to your name, so carry photo ID or a SwissPass to prove it is yours at a check. Buy a ticket for a specific departure through the live timetable search, and it is usually only valid from that departure onward, not any train that day.
All fares are in Swiss francs.
Bikes and dogs
Space for bikes is limited, so reservation through cff.ch is compulsory, and you pay a half-fare bike ticket per journey. A day pass for a bike costs CHF 10 on TMR's own network or CHF 15 nationally. If a bus replaces a train because of disruption, bikes are not allowed on board. Check disruption notices before relying on a bike connection.
Dogs need a 2nd class half-fare ticket, or the applicable minimum fare such as a dog day pass, and must stay under your seat. A small dog, up to 30 cm at the shoulder, travels free in an enclosed carrier as hand luggage, provided it stays inside.
Beyond the Mont-Blanc Express: the Saint-Bernard Express
TMR's own network reaches into the Entremont valley too, where local stations and ticket machines are branded for the Saint-Bernard Express, the rail and bus corridor running toward Orsières and the Grand-St-Bernard pass. TMR buses connect from Martigny through Sembrancher, Orsières, Verbier, Champex and La Fouly, feeding travellers to and from that corridor. Groups of eight or more need to book ahead by phone, at least two working days before departure.
Where to book
Train tickets
Frequently asked questions
Does TMR run the whole Mont-Blanc Express line?
No. TMR operates the Swiss section, from Martigny to Le Châtelard and Vallorcine on the border. SNCF operates the French section onward to Chamonix and Saint-Gervais-les-Bains Le Fayet.
Do I need to reserve a seat on the Mont-Blanc Express?
Not for regular daytime trains. Only the last two departures from Martigny each day, at 23:22 and, on Fridays and Saturdays, 00:17, run on reservation only, booked online up to 30 days ahead and at least 30 minutes before departure.
What is the Saint-Bernard Express?
It is the branded name for the rail and bus corridor running from Martigny into the Entremont valley toward Orsières and the Grand-St-Bernard pass, with stations and ticket machines on TMR's own network carrying the Saint-Bernard Express name.
Can I bring my bike on the Mont-Blanc Express?
Yes, but space is limited and reservation through cff.ch is compulsory. You pay a half-fare bike ticket per journey, and bikes are not carried if a bus replaces the train.
More operators in Switzerland
Train service
asm runs regional trains and buses in Oberaargau, Solothurn and Seeland, linking Langenthal, Solothurn, Biel/Bienne and Ins.
Official websiteAargau Verkehr runs the Wynental-Suhrentalbahn from Aarau and the Bremgarten to Dietikon line, using SBB and regional tariffs.
Official websiteAppenzeller Bahnen runs regional and rack trains between St. Gallen, Appenzell, Gais, Altstätten, Rorschach and Heiden. Tickets accept national Swiss passes.
Official websiteBLS runs Bern's S-Bahn, regional trains to the Lötschberg and Emmental, plus boats on Lake Thun and Lake Brienz, priced in CHF.
Official websiteBrienz Rothorn Bahn is a seasonal steam cogwheel railway from Brienz to Rothorn Kulm in the Bernese Oberland. Seat guarantee recommended. CHF fares.
Official websiteCJ runs narrow-gauge trains around La Chaux-de-Fonds, Tavannes, Glovelier, Le Noirmont and Saignelégier, plus steam and heritage trains.
Official websiteFerrovia Monte Generoso is a seasonal rack railway from Capolago to the 1704 m summit above Lake Lugano, Ticino. Swiss GA not valid. CHF fares.
Official websiteFLP's S60 line runs every 15 minutes between Lugano and Ponte Tresa, on the Arcobaleno zone tariff in CHF, with tickets via the FAIRTIQ app.
Official websiteGornergrat Bahn is Zermatt's cog railway to the 3,089 m Gornergrat, with Matterhorn views. Trains run about every 24 minutes; fares are in CHF.
Official websiteJungfrau Railways (Jungfraubahnen)
Jungfrau Railways runs the trains and cableways to the Jungfraujoch, Grindelwald-First and other Bernese Oberland peaks. Fares are in CHF.
Official websiteLEB runs the narrow gauge train from Lausanne-Flon to Echallens and Bercher. Mobilis and SwissPass tickets, including the AG, are accepted.
Official websiteMatterhorn Gotthard Bahn runs 144 km of Alpine track from Zermatt to Disentis, with its own multi day pass and a car shuttle at Furka.
Official websiteMBC runs the Bière to Morges and Apples to L'Isle regional trains, plus area buses, under the cantonal Mobilis fare.
Official websiteMOB/MVR runs the GoldenPass Express Montreux to Interlaken, plus rack railways to Rochers-de-Naye and Les Pléiades. CHF only; GPX reservation CHF 20.
Official websiteNStCM trains link Nyon with St-Cergue and La Cure across 19 stops. Tickets use the Mobilis zone tariff, and SwissPass GA and half-fare cards are valid.
Official websitePilatusbahnen runs the world's steepest cogwheel railway from Alpnachstad, plus cableways from Kriens, up Mount Pilatus near Lucerne. Prices in CHF.
Official websiteRegionAlps runs regional trains from St-Gingolph to Brig, and Martigny to Le Châble and Orsières. Buy tickets before boarding; CHF only.
Official websiteRegionalverkehr Bern-Solothurn (RBS)
RBS runs S-Bahn Bern trains from an underground Bern station to Solothurn, Worb and Jegenstorf on Libero and Swiss half-fare tickets.
Official websiteRhätische Bahn runs Graubünden's regional trains and the Bernina Express, a separately booked panoramic service over the UNESCO-listed Bernina and Albula lines.
Official websiteRigi Bahnen runs cogwheel trains from Vitznau and Goldau, plus a Weggis cable car, up Mount Rigi in Central Switzerland. Prices in CHF.
Official website- Check times & prices
SBB is Switzerland's national railway, connecting cities, towns and mountain villages. InterCity trains generally do not require reservations.
Official website Sihltal Zürich Uetliberg Bahn (SZU)
SZU runs the S4 Sihltal train to Sihlwald, the S10 Uetliberg train, and the Felsenegg cable car from Zürich HB. Fares in CHF through Zürich's ZVV network.
Official websiteSOB runs the Voralpen-Express, Treno Gottardo and Aare Linth plus eastern Swiss S-Bahn lines from its St. Gallen base. CHF fares, Swiss national ticketing.
Official websiteTHURBO runs regional S-Bahn trains across eastern Switzerland, including cross-border services to Konstanz, Waldshut, Bregenz and Lindau. Tickets in CHF.
Official websiteTPF runs the RER Fribourg | Freiburg regional trains with SBB, plus canton buses. Tickets are sold by zone under the shared Frimobil tariff.
Official websitetransN runs Neuchâtel canton's regional trains, including the Littorail and Val-de-Travers lines, on the ONDE VERTE zone fare.
Official websiteTransports Publics du Chablais (TPC)
TPC runs four mountain train lines from Aigle: to Leysin, Les Diablerets, Villars via Bex, and Champéry. Buy tickets before boarding; CHF only.
Official websiteTRAVYS runs trains between Yverdon-les-Bains and Ste-Croix plus local buses across Nord Vaudois. No online ticket sales; use FAIRTIQ, CFF or SwissPass.
Official websiteThe Vigezzina-Centovalli line runs Domodossola to Locarno through the Centovalli. Book online or at station offices; a seat reservation applies.
Official websiteZentralbahn runs the Luzern-Interlaken Express and the line to Engelberg, with hourly panorama trains and optional seat reservations from CHF 12.
Official website