---
title: "Trains from Lyon to Geneva | EveryRail"
description: "Direct TER trains link Lyon Part-Dieu and Genève in about two hours, with up to one train an hour on the route."
image: "https://everyrail.com/api/route-image/lyon-to-geneva/"
---

[Home](<https://everyrail.com/>)[Europe by train](<https://everyrail.com/trains/>)[France](<https://everyrail.com/france/>)Lyon to Geneva by train

[Home](<https://everyrail.com/>)[Europe by train](<https://everyrail.com/trains/>)[France](<https://everyrail.com/france/>)Lyon to Geneva by train

**Share**

-
- [Share on WhatsApp](<https://everyrail.com/trains/lyon-to-geneva/#>)
- [Share on X](<https://everyrail.com/trains/lyon-to-geneva/#>)
- [Share on Facebook](<https://everyrail.com/trains/lyon-to-geneva/#>)
- [Share by email](<https://everyrail.com/trains/lyon-to-geneva/#>)

**On this page**

- [About Lyon to Geneva by train](<https://everyrail.com/trains/lyon-to-geneva/#about>)
- [Where to book](<https://everyrail.com/trains/lyon-to-geneva/#where-to-buy>)
- [Find places to stay in Geneva](<https://everyrail.com/trains/lyon-to-geneva/#places-to-stay>)
- [Frequently asked questions](<https://everyrail.com/trains/lyon-to-geneva/#frequently-asked-questions>)
- [More routes](<https://everyrail.com/trains/lyon-to-geneva/#more-routes>)

[Book now](<https://everyrail.com/go/omio/?sub_id=er_a0c1c553f6dcd8ee>)

Last reviewed October 2026

# Lyon to Geneva by train

Direct TER trains link Lyon Part-Dieu and Genève in about two hours, with up to one train an hour on the route.

Origin

[Lyon](<https://everyrail.com/france/lyon/>)

Destination

[Geneva](<https://everyrail.com/switzerland/geneva/>)

Main stations

Lyon Part-Dieu to Genève

Countries

[France](<https://everyrail.com/france/>), [Switzerland](<https://everyrail.com/switzerland/>)

Direct TER trains take about two hours from [Lyon](<https://everyrail.com/france/lyon/>) Part-Dieu to Genève, with up to one train an hour and no change on the simplest trips.

## Journey time and service pattern

The fastest TER trips take 1 hour 58 minutes. Departures can run up to hourly, with the timetable shown running from 06:38 to 20:38. Times can change with the timetable period, so choose a departure that fits your arrival plans.

## Stations

Leave from Lyon Part-Dieu, the main station for this international route. Arrive at Genève, also called [Geneva](<https://everyrail.com/switzerland/geneva/>) Cornavin, the central station for Geneva. The accent matters when you search French or Swiss timetables, while Geneva is the English city name.

## Tickets and planning

Search your date in the TER or SNCF journey planner and keep the whole trip in one timetable search when a fixed connection matters. Fares and availability depend on the departure you choose. If a same-day hotel check-in or onward train is important, leave some margin after the planned arrival in Genève.

## Before you travel

Check the Lyon Part-Dieu to Genève departure again before travel. Cross-border services can have altered timings during engineering work, and a direct train is usually the cleanest choice when you are carrying luggage or linking this journey to another booking.

## Where to book

### Train tickets

- Omio
  Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.
  [Check times & prices](<https://everyrail.com/go/omio/r/lyon/geneva/?sub_id=er_8103adfd076ec990>)
- Rail Europe
  Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.
- Trainline
  Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

### Train service

- [SNCF Voyageurs](<https://everyrail.com/france/sncf-voyageurs/>)
  SNCF operates France's TGV and regional trains. SNCF Connect books domestic and many international journeys, with fares ranging from flexible to non-refundable.
  [Official website](<https://www.sncf-voyageurs.com/>)
  [Check times & prices](<https://everyrail.com/go/omio/r/lyon/geneva/?sub_id=er_277382b30ac18de3>)

## Find places to stay in Geneva

[![Bright bedroom with white bedding and a breakfast tray on the bed](<https://everyrail.com/images/accommodation-card-2-800.webp>)**Browse stays in Geneva**Hotels and apartments via Booking.com](<https://www.jdoqocy.com/click-101845132-17323134?sid=route-lyon-to-geneva-197765&url=https%3A%2F%2Fwww.booking.com%2Fsearchresults.en-gb.html%3Fss%3DGeneva>)

## Frequently asked questions

### Is there a direct train from Lyon to Geneva?

Yes. Direct TER trains run from Lyon Part-Dieu to Genève, so the simplest journeys do not require a change.

### How long does the train from Lyon to Geneva take?

The fastest TER journey takes 1 hour 58 minutes. Allow about two hours for the direct route, depending on the departure.

### How often do trains run from Lyon to Geneva?

The TER route pattern can reach one train an hour. The first and last departures vary with the timetable period, so search your travel date before fixing other plans.

### Which stations should I use?

Depart from Lyon Part-Dieu and arrive at Genève, the central Geneva station also known as Geneva Cornavin.

### What should I allow for a connection after Geneva?

Leave a margin after the planned arrival at Genève, especially when an onward train, hotel check-in or other fixed booking cannot move.

## More routes

[![Lyon rooftops with cathedral towers and a distant Ferris wheel](<https://everyrail.com/api/route-image/brussels-to-lyon/>)Brussels to Lyon by trainDirect TGV INOUI trains take about 4 hours from Brussels-Midi to Lyon Part-Dieu, with 5 to 6 daily departures and advance second-class fares from around €70.](<https://everyrail.com/trains/brussels-to-lyon/>)[![Ljubljana riverside and pink church](<https://everyrail.com/api/route-image/geneva-to-ljubljana/>)Geneva to Ljubljana by trainGeneva to Ljubljana has no direct train; expect 2 to 3 changes via Zürich and Innsbruck, taking 11.5 to 14 hours.](<https://everyrail.com/trains/geneva-to-ljubljana/>)[![View of Lyon's Saône riverfront and historic buildings in autumn](<https://everyrail.com/api/route-image/geneva-to-lyon/>)Geneva to Lyon by trainDirect trains link Genève and Lyon Part-Dieu in under two hours on the fastest trips, with TER and seasonal TGV Lyria options.](<https://everyrail.com/trains/geneva-to-lyon/>)[![Milan Cathedral in Piazza del Duomo](<https://everyrail.com/api/route-image/geneva-to-milan/>)Geneva to Milan by trainDirect EuroCity from Genève to Milano Centrale in about 4h20, up to four a day. Second class from CHF 41, seat reservation included.](<https://everyrail.com/trains/geneva-to-milan/>)[![Notre-Dame gargoyle overlooking Paris and the Eiffel Tower at sunset](<https://everyrail.com/api/route-image/geneva-to-paris/>)Geneva to Paris by trainTravel from Geneva to Paris in about 3 hours 13 minutes on direct TGV Lyria trains from Genève Cornavin to Paris Gare de Lyon.](<https://everyrail.com/trains/geneva-to-paris/>)[![Matterhorn reflected in an alpine lake near Zermatt](<https://everyrail.com/api/route-image/geneva-to-zermatt/>)Geneva to Zermatt by trainNo direct train from Geneva to Zermatt: change at Visp to the MGB. It takes about 3 hours 45 minutes. Swiss Travel Pass, Interrail and Eurail cover both legs.](<https://everyrail.com/trains/geneva-to-zermatt/>)[![Historic buildings along the Limmat River in Zurich's old town](<https://everyrail.com/api/route-image/geneva-to-zurich/>)Geneva to Zurich by trainDirect SBB IC1 trains leave Genève hourly for Zürich HB, calling at Lausanne and Bern, in just under 3 hours. No seat reservation needed.](<https://everyrail.com/trains/geneva-to-zurich/>)[![Geneva waterfront skyline at sunset](<https://everyrail.com/api/route-image/london-to-geneva/>)London to Geneva by trainLondon to Geneva takes 6.5 to 7 hours on a well-timed connection with one change in Paris; advance fares start around £35 on Eurostar and €29 on TGV Lyria.](<https://everyrail.com/trains/london-to-geneva/>)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://everyrail.com/#organization",
      "name": "EveryRail",
      "url": "https://everyrail.com/",
      "logo": {
        "@type": "ImageObject",
        "url": "https://everyrail.com/_astro/everyrail-logomark-2026.VJ4vNX1T.webp",
        "@id": "https://everyrail.com/#organization-logo-1"
      },
      "sameAs": [
        "https://www.instagram.com/everyrailtravel/",
        "https://www.facebook.com/everyrail",
        "https://www.threads.com/@everyrailtravel"
      ]
    },
    {
      "@type": "WebSite",
      "@id": "https://everyrail.com/#website",
      "name": "EveryRail",
      "url": "https://everyrail.com/",
      "publisher": {
        "@id": "https://everyrail.com/#organization"
      },
      "inLanguage": "en"
    },
    {
      "@type": "WebPage",
      "@id": "https://everyrail.com/trains/lyon-to-geneva/#webpage",
      "name": "Trains from Lyon to Geneva | EveryRail",
      "description": "Train travel information for Lyon to Geneva. Origin: Lyon. Destination: Geneva. Main stations: Lyon Part-Dieu to Genève.",
      "about": {
        "@id": "https://everyrail.com/trains/lyon-to-geneva/#traintrip"
      },
      "isPartOf": {
        "@id": "https://everyrail.com/#website"
      },
      "publisher": {
        "@id": "https://everyrail.com/#organization"
      },
      "url": "https://everyrail.com/trains/lyon-to-geneva/",
      "dateModified": "2026-10-01T11:24:06.333Z",
      "inLanguage": "en"
    },
    {
      "@type": "TrainTrip",
      "@id": "https://everyrail.com/trains/lyon-to-geneva/#traintrip",
      "departureStation": {
        "@type": "TrainStation",
        "@id": "https://everyrail.com/france/lyon/lyon-part-dieu/#trainstation",
        "url": "https://everyrail.com/france/lyon/lyon-part-dieu/",
        "name": "Lyon Part-Dieu"
      },
      "arrivalStation": {
        "@type": "TrainStation",
        "@id": "https://everyrail.com/switzerland/geneva/geneve/#trainstation",
        "url": "https://everyrail.com/switzerland/geneva/geneve/",
        "name": "Genève"
      },
      "provider": [
        {
          "@type": "Organization",
          "@id": "https://everyrail.com/france/sncf-voyageurs/#organization",
          "name": "SNCF Voyageurs",
          "url": "https://www.sncf-voyageurs.com/"
        }
      ]
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Is there a direct train from Lyon to Geneva?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. Direct TER trains run from Lyon Part-Dieu to Genève, so the simplest journeys do not require a change.",
            "@id": "https://everyrail.com/trains/lyon-to-geneva/#faqpage-mainEntity-1-acceptedAnswer-1",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/lyon-to-geneva/#faqpage-mainEntity-1",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "How long does the train from Lyon to Geneva take?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "The fastest TER journey takes 1 hour 58 minutes. Allow about two hours for the direct route, depending on the departure.",
            "@id": "https://everyrail.com/trains/lyon-to-geneva/#faqpage-mainEntity-2-acceptedAnswer-2",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/lyon-to-geneva/#faqpage-mainEntity-2",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "How often do trains run from Lyon to Geneva?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "The TER route pattern can reach one train an hour. The first and last departures vary with the timetable period, so search your travel date before fixing other plans.",
            "@id": "https://everyrail.com/trains/lyon-to-geneva/#faqpage-mainEntity-3-acceptedAnswer-3",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/lyon-to-geneva/#faqpage-mainEntity-3",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "Which stations should I use?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Depart from Lyon Part-Dieu and arrive at Genève, the central Geneva station also known as Geneva Cornavin.",
            "@id": "https://everyrail.com/trains/lyon-to-geneva/#faqpage-mainEntity-4-acceptedAnswer-4",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/lyon-to-geneva/#faqpage-mainEntity-4",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "What should I allow for a connection after Geneva?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Leave a margin after the planned arrival at Genève, especially when an onward train, hotel check-in or other fixed booking cannot move.",
            "@id": "https://everyrail.com/trains/lyon-to-geneva/#faqpage-mainEntity-5-acceptedAnswer-5",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/lyon-to-geneva/#faqpage-mainEntity-5",
          "inLanguage": "en"
        }
      ],
      "@id": "https://everyrail.com/trains/lyon-to-geneva/#faqpage",
      "inLanguage": "en"
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://everyrail.com/trains/lyon-to-geneva/#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://everyrail.com/",
          "@id": "https://everyrail.com/trains/lyon-to-geneva/#breadcrumb-itemListElement-1"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Europe by train",
          "item": "https://everyrail.com/trains/",
          "@id": "https://everyrail.com/trains/lyon-to-geneva/#breadcrumb-itemListElement-2"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "France",
          "item": "https://everyrail.com/france/",
          "@id": "https://everyrail.com/trains/lyon-to-geneva/#breadcrumb-itemListElement-3"
        },
        {
          "@type": "ListItem",
          "position": 4,
          "name": "Lyon to Geneva by train",
          "item": "https://everyrail.com/trains/lyon-to-geneva/",
          "@id": "https://everyrail.com/trains/lyon-to-geneva/#breadcrumb-itemListElement-4"
        }
      ],
      "inLanguage": "en"
    }
  ]
}
```
