Gopaxo

· by L'équipe Gopaxo

France–Switzerland 2026: Crossing on a Budget

Léman Express, Basel TER, TGV Lyria, coaches: how to cross the French-Swiss border in 2026 without paying Swiss fares. Prices, times, ticket tricks.

Booking.com — attractions and activities

Short answer: the French-Swiss border is very easy to cross in 2026, provided you never buy a Swiss ticket for the French leg. Four crossings cover almost every need: the Léman Express (Annemasse, Evian, Saint-Gervais, Bellegarde → Geneva, CHF 3 to 14, 20 to 50 min), the Mulhouse–Basel regional train and tram 3 from Saint-Louis to Basel (€3 to €12, 15 to 35 min), the regional trains from Besançon/Dole to Neuchâtel and Lausanne via Pontarlier, Les Verrières and Vallorbe (€10 to €25), and for longer distances the TGV Lyria Paris–Geneva (3 hr 10) or Paris–Lausanne/Basel (3 hr 10 to 3 hr 40), from €29 to €150. Golden rule: split your ticket at the border station — Annemasse, Saint-Louis, Vallorbe, Pontarlier or Delle. A Mulhouse → Basel journey bought in two pieces often costs half as much as a through ticket sold in Swiss francs.

Some borders you cross once in a lifetime, and then there is this one: more than 400,000 cross-border workers travel through it every day according to the Swiss Federal Statistical Office, almost half of them in Greater Geneva alone. The result is a network of rare density — a cross-border commuter rail system, trams that run beyond the customs line, regional trains that call at Swiss stations — facing off against the most expensive country in Europe for full-fare public transport.

The trap is always the same: a search engine offers a through ticket in Swiss francs, and the traveller pays CHF 40 for what costs €12 when split. This guide goes crossing by crossing, with what is actually bookable in November 2026.

Black and white photo of an urban cable car cabin passing between two roller pylons

1. Why this border is both the easiest and the most expensive

Three technical realities explain almost everything.

The network is continuous. The same standard gauge, compatible overhead lines on the main corridors, and agreements between SNCF and SBB that go back more than a century. Trains physically run straight through — which is not the case in the Pyrenees, nor, since 2023, in the French-Italian Alps.

Switzerland is not in the EU, but it is in Schengen. So there are no systematic passport checks, but random customs checks that remain very real: Switzerland is not in the customs union. The allowances are low (CHF 300 of goods, 1 litre of spirits, 250 cigarettes) and customs officers regularly board trains between Geneva-Eaux-Vives and Annemasse, or the regional train at Saint-Louis. The new EES checks do not apply to EU and EFTA nationals at this border.

Prices stop at the border. A French regional train costs €0.15 to €0.20 per kilometre. A full-fare SBB train, two to three times that. The whole art therefore lies in staying on French fares for as long as possible, then switching to a short Swiss ticket, ideally an urban Unireso ticket or a Supersaver.

2. Greater Geneva: the Léman Express, the pleasant surprise

This is the busiest crossing on the whole border. Since December 2019, the Léman Express (CEVA) has linked Geneva-Cornavin station to Annemasse through the Champel tunnel, then serves four French branches.

LineRouteJourney timeIndicative price
L1Évian-les-Bains → Geneva55–60 minCHF 14–17
L2Annecy → Geneva (via Annemasse)1 hr 35CHF 17–20
L3Saint-Gervais-les-Bains → Geneva1 hr 40CHF 20–23
L4Annemasse → Geneva-Cornavin20 minCHF 3.50–5
L6Bellegarde → Geneva35 minCHF 12–14

Three things to know before boarding.

The "all Geneva" ticket exists. A Léman Express ticket from Annemasse or Bellegarde includes onward travel on Geneva's trams, buses and Mouettes water taxis for the duration of its validity, because the Unireso network is integrated. A tourist who buys a "ticket to Cornavin" and then a tram ticket is paying twice for the same thing.

Geneva hotels offer the Geneva Transport Card. Any night in a hotel, hostel or campsite in the canton entitles you to a free card, valid across the entire Geneva network for the length of your stay — including the Léman Express as far as the border. It does not cover the French section.

A commuter pass changes everything. For anyone making the trip more than eight times a month, the Léman Pass (formerly the "cross-border pass") pays off very quickly; the monthly Annemasse–Geneva fare runs around CHF 90 to 110 depending on zones.

Geneva airport and the French terminal trap

Geneva-Cointrin has a unique feature: a French sector reachable by road from Ferney-Voltaire. Two practical consequences.

  • From the airport station, the train takes 6 minutes to Cornavin, and a machine in the arrivals hall dispenses a free 80-minute ticket: there is no need to pay.
  • To reach Haute-Savoie, Alpybus, Mountain Drop-offs and FlixBus coaches serve Chamonix, Morzine and Annecy. Budget €20 to €45 depending on destination and season.

3. Basel: the border you cross by tram

At the other end, Basel is a textbook case. The city touches both France and Germany, and Basel SBB station houses a "French station" (Basel SNCF) reachable without leaving the building.

Tram 3 is the cheapest way in Europe to change country. Extended to Saint-Louis Grenzacherstrasse in 2017, it links central Basel to France in 15 minutes for roughly €3 to €4 (a TriRegio ticket or a single BVB fare). The machines take both euros and francs.

The Mulhouse–Basel regional train runs every half hour at peak times, in 25 to 35 minutes, for around €10 to €14 at the standard fare, far less with a Grand Est regional card. It is the direct alternative to the TGV Lyria, which takes 1 hr 30 from Dijon but costs three times as much.

Bus 50 from EuroAirport. Basel-Mulhouse-Freiburg airport is binational: the Swiss exit gives access to bus 50 to Basel SBB (15 min, about CHF 5), the French exit to the Distribus 11 shuttle to Saint-Louis. Picking the wrong exit means walking all the way around the terminal. Anyone combining a flight and a train is better off travelling with a cabin travel backpack rather than a hard-shell suitcase: connections in Basel are made on foot, sometimes through narrow passageways.

4. The Jura Arc: Pontarlier, Vallorbe, Delle, Les Verrières

This is the little-known part, and often the cheapest.

  • Besançon/Dole → Neuchâtel via Pontarlier and Les Verrières: a French regional train plus an SBB regional service, 2 hr to 2 hr 30, around €20 to €28 when combining tickets.
  • Dijon/Dole → Lausanne via Vallorbe: the TGV Lyria runs this way, but the regional train to Frasne plus the local connection costs considerably less.
  • Belfort–Delle–Biel/Bienne: reopened in late 2018, this line links the Belfort-Montbéliard TGV station to Delle, then Biel/Bienne on the Swiss side. Around 1 hr 15 to Biel, with a French ticket as far as Delle (under €8) and an SBB ticket onwards.

These lines are punctual but infrequent: a missed connection costs you dearly in time. Check timetables on the day with real-time tracking tools, and pack a USB-C power bank: sockets are not guaranteed on the oldest regional multiple units.

5. Long distances: TGV Lyria, Nightjet, coaches

TGV Lyria

The SNCF–SBB joint venture operates Paris–Geneva (3 hr 10), Paris–Lausanne (3 hr 40), Paris–Basel (3 hr 05) and Paris–Zurich (4 hr 05), plus seasonal services to Brig in winter. Prices start at €29 when booked well ahead and exceed €150 at the last minute, across three classes (Standard, Standard 1st, Business 1st).

Two useful benchmarks:

  • The Carte Avantage SNCF is recognised on Lyria for journeys starting in France, just as the Halbtax is on the Swiss side for the Swiss section. You cannot combine the two.
  • Lyria tickets are compulsory-reservation tickets: an Interrail or Eurail pass requires a supplement, often €30 to €40 in second class. Our detailed analysis of when an Interrail pass pays off is worth re-reading before you buy.

Night trains and the Alps

The ÖBB Nightjet Paris–Vienna runs via Basel and Zurich; the Basel–Hamburg/Berlin night train and the seasonal service to Scandinavia round out the offer from Switzerland. To sleep properly in a couchette, a pair of foam earplugs and an eye mask make more difference than an upgrade.

Long-distance coaches

FlixBus serves Geneva, Lausanne, Zurich and Basel from Lyon, Grenoble, Paris and Milan. Prices start around €9 to €15 on Lyon–Geneva (2 hr 30 to 3 hr), €20 to €35 on Paris–Geneva (8 to 10 hr overnight). It is the cheapest option, and sometimes the only one available when the railway is disrupted — a habit worth keeping, as we see with long-distance buses in Europe.

Carpooling remains very active on the Lyon–Geneva and Annecy–Geneva corridors, thanks to commuter traffic: budget €8 to €15.

6. The split-ticket rule, in practice

This is the one trick that genuinely changes the bill. It comes down to three steps.

  1. Buy as far as the last French station through a French channel (SNCF Connect, a regional ticket office, or the regional app). Useful border stations: Annemasse, Bellegarde, Évian, Saint-Louis, Pontarlier, Vallorbe on the French side of the line, Delle, Le Locle-Col-des-Roches.
  2. Buy the Swiss leg separately from SBB, looking for a Supersaver ticket (up to 70% off on specific trains, non-exchangeable) or an urban ticket if your destination falls within a city's fare zone.
  3. Compare with a through ticket before you confirm. On some short routes — Mulhouse–Basel, Annemasse–Geneva — the direct regional ticket is still the best price, because a negotiated cross-border fare exists.

Worth remembering: the SBB Halbtax card (half-fare card) costs about CHF 190 a year and halves every Swiss ticket. For an occasional border-hopper or a traveller spending more than three weeks in Switzerland in total, it pays for itself quickly. We compared it with the Swiss Travel Pass in our guide to trains in Switzerland.

7. Customs, luggage and the details that cost money

Customs checks are real. Above CHF 300 of purchases, Swiss VAT is due; in the other direction, European allowances apply (€430 by land). Checks mostly target cars, but random on-board checks on the Léman Express do happen.

Swiss luggage rules are flexible, not free everywhere. SBB does not impose a strict limit on the number of bags, but large items must stay in the designated spaces; the registered luggage service (Gepäck) is chargeable. On TGV Lyria, SNCF rules apply — two bags plus one accessory. Operator-by-operator details are in our comparison of luggage rules. To avoid surprises at the check, a portable luggage scale settles the matter in ten seconds.

Bikes. Switzerland is one of the most welcoming countries: a bike reservation costs CHF 2 on regional trains and is compulsory on main lines in summer. On the Léman Express, unfolded bikes are allowed outside peak hours. A compact folding lock slips into a pannier more easily than a classic U-lock when you alternate train rides and cycling.

Cash. SBB machines accept euros but give change in francs, often at a poor rate. Paying contactless or online remains the better practice.

Frequently asked questions

Do you need a passport to travel from France to Switzerland by train?

No for EU or EFTA nationals: Switzerland is in the Schengen area. A valid ID card is enough, but you must have it on you: random customs checks often come with an identity check.

Is the Léman Express included in an Interrail pass?

Yes, both the Swiss and French sections are covered by an Interrail or Eurail pass with no supplement, since these are regional trains. Note that the pass does not cover Geneva's trams and city buses.

Does the Swiss Travel Pass work from France?

It is only valid from the border onwards. A Swiss Travel Pass bought for Geneva does not cover the Annemasse–Geneva-Eaux-Vives journey on the French side: you need an additional ticket.

What is the cheapest way to travel between Paris and Geneva?

The FlixBus overnight coach, around €20 to €35, for an 8 to 10 hour journey. By train, a TGV Lyria booked three months ahead drops to €29; within a month, expect to pay €70 to €100.

Can you use the Deutschlandticket to get to Basel?

Yes, as far as Basel Badischer Bahnhof (Basel's German station), which is part of the German regional network. Not as far as Basel SBB. Our Deutschlandticket guide explains this special case.

In summary

  • Four crossings are enough: the Léman Express for Greater Geneva, tram 3 and the regional train for Basel, Pontarlier/Vallorbe/Delle for the Jura, TGV Lyria for Paris.
  • Always split your ticket at the border station: Annemasse, Saint-Louis, Vallorbe, Delle. The saving often reaches 50%.
  • A Léman Express ticket includes Geneva public transport; one hotel night in Geneva gets you the free Geneva Transport Card.
  • Halbtax at CHF 190: worth it from three cumulative weeks of Swiss travel onwards, and compatible with Supersaver fares.
  • The checks are customs checks, not immigration checks: carry your ID card, allowances capped at CHF 300.
  • Coaches and carpooling remain the most reliable plan B on Lyon–Geneva and Paris–Geneva; you can compare all four modes on Gopaxo before booking.
Booking.com — car rental

Popular train routes

Book cheap and premium train tickets on the most searched routes.