Travel options for:
Nearby airports Martigny
  • Geneva (GVA)

    $40 - $80
    1. Genève-Aéroport

      1 h 40 min - 4 times a day

      $40 - $80

  • Milan Malpensa (MXP)

    $86 - $137
    1. Malpensa, aeroporto

      1 h 20 min - every 4 hours

      $35 - $55

    2. Domodossola, Stazione

      0 min - 362 feet

    3. Domodossola

      28 min - 5 times a day

      $17 - $27

    4. Brig

      50 min - every 4 hours

      $30 - $55

  • Lyon (LYS)

    $82 - $147
    1. Lyon Airport

      29 min - every 20 minutes

      $11 - $18

    2. Lyon Gare de Lyon-Part-Dieu

      0 min - 736 feet

    3. Lyon Part Dieu

      1 h 54 min - 3 times a day

      $30 - $50

    4. Geneve

      0 min - 96 feet

    5. Genève

      1 h 30 min - 4 times a day

      $40 - $80

  • Turin (TRN)

    $16 - $24
    1. Caselle Aeroporto

      16 min - hourly

      $2

    2. Torino Dora

      0 min - 391 feet

    3. Fermata 1307 - BALDISSERA

      5 min - every 20 minutes - line 49

      $2

    4. Fermata 2318 - CRISPI EST

      0 min - 256 feet

    5. Fermata 3216 - DERNA

      9 min - every 10 minutes - line 4

      $2

    6. Fermata 3233 - STAZIONE STURA

      0 min - 458 feet

    7. Turin, Torino Stura

      2 h 55 min - once daily

      $10 - $18

  • Sion (SIR)

    $15 - $27
    1. Sion

      13 min - every 4 hours - line 90

      $15 - $27

  • Martigny Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Martigny

Bus or train from Nearby airports to Martigny?

Swiss Railways (SBB/CFF/FFS) operates a train from Geneva (GVA) to Martigny hourly. Tickets cost $40 - $80 and the journey takes 1 h 40 min. Alternatively, FlixBus operates a bus from Turin (TRN) to Martigny once daily. Tickets cost $10 - $18 and the journey takes 2 h 55 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
French strikes 2018: What are my alternative transport options?Avoid the travel chaos with these alternative options, from car-pooling to bus services
Train travel in France: A guide to SNCFFrom the famed TGVs to no-frills Ouigo, we explain which SNCF train to choose and how to book.
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Nearby airports to Martigny

ModeDurationPrice
From Genève-Aéroport train to Martigny.1 h 40 minSFr 76
From Malpensa, aeroporto bus to Domodossola, Stazione, walk to Domodossola, train to Brig, then train to Martigny.3 h 22 minSFr 124
From Lyon Airport Rhonexpress to Lyon Gare de Lyon-Part-Dieu, walk to Lyon Part Dieu, train to Geneve, walk to Genève, then train to Martigny.5 h 20 minSFr 125
From Caselle Aeroporto train to Torino Dora, walk to Fermata 1307 - BALDISSERA, line 49 bus to Fermata 2318 - CRISPI EST, walk to Fermata 3216 - DERNA, line 4 tram to Fermata 3233 - STAZIONE STURA, walk to Turin, Torino Stura, then bus to Martigny.4 h 33 minSFr 22
From Sion line 90 train to Martigny.13 minSFr 26

How long does it take to get from Nearby airports to Martigny?

The train from Genève-Aéroport to Martigny takes 1 h 40 min including transfers and departs hourly.

Is there a direct train between Nearby airports and Martigny?

Yes, there is a direct train departing from Genève-Aéroport and arriving at Martigny. Services depart hourly, and operate every day. The journey takes approximately 1 h 40 min.

Operators from Nearby airports to Martigny

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Swiss PostAutoSwiss PostAuto
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity
Lyon Rhônexpress0826 00 17 18Lyon Rhônexpress
SNCF+33 9 70 60 99 70SNCF
5T Torino5T Torino
FlixBus+49 1807 123 99 123FlixBus