1map logoGo to main page

Geneva to Martigny from $14: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Geneva, Switzerland
to
Martigny, Switzerland

How to Get from Geneva to Martigny: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$14 by busBest price
72.4 kmDistance
1h 24m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Geneva to Martigny with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Swiss Railways (SBB/CFF/FFS)
Train
Average Duration
1h  40m
Estimated price
$45-90
Recommended
Company
FlixBus
Bus
Average Duration
2h 
Estimated price
$14-20
Cheapest
route map
Distance: 72.4 km
Duration: 1h 24m

See more options

Pricing table
Company
various
Drive
Average Duration
1h  24m
Estimated price
$27-40

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Train $26 $26 $29 $26 $28 $28 $27

Traveling From Geneva to Martigny

The journey from Geneva to Martigny offers a fascinating shift from the cosmopolitan vibe of the lakeside city to the charming, alpine atmosphere rich with history and local flavors.

Best Neighbourhoods in Martigny

Martigny features neighborhoods that blend historical charm with vibrant local culture.

Old Town
• Cobblestone streets lined with historic buildings.
• Charming cafes perfect for people-watching.
La Bâtie
• Home to the impressive Fondation Pierre Gianadda.
• Scenic views of the surrounding mountains.
Martigny-Bourg
• A blend of residential and commercial spaces.
• Access to local markets and shops.

Best Times To Visit Martigny's Attractions

Timing your visit can elevate your experience in Martigny.

Fondation Pierre Gianadda
Visit early in the morning for fewer crowds and an intimate viewing experience.
Martigny Old Town
Explore during weekdays to enjoy a more peaceful stroll through the charming streets.
St. Bernard Museum
Afternoons tend to be quieter; perfect for a relaxed exploration of the exhibits.

Martigny Weather: What to Expect Year-Round

Martigny enjoys a temperate climate with warm summers and mild winters, ideal for various outdoor activities year-round. Visiting in spring or early autumn often brings pleasant temperatures and fewer tourists, greatly enhancing your travel experience.

Dining Recommendation in Martigny

Try the traditional 'raclette' at La Fille du Boucher, where the intimate atmosphere and emphasis on local, mountain-sourced ingredients set it apart from Geneva's more urban dining scene. This melting cheese dish, served with potatoes and pickles, delivers a taste of the region's culture that invites you to savor every bite.

Geneva - Martigny operators

Explore transport companies operating between Geneva and Martigny, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+41 848 44 66 88
Website
https://www.sbb.ch/en

Train from Genève to Martigny

Average Duration
1h 40m
Estimated price
$45-90
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Geneva to Martigny

Average Duration
2h
Estimated price
$14-20

Geneva to Martigny: Overview of Bus, Train, Flight, and Car Trips

Traveling between Geneva and Martigny offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Enjoy a picturesque drive from Geneva to Martigny, covering a distance of 135.2 km that takes around 1 hour and 24 minutes. 💰 Prices for this delightful journey by car range from €25 to €37, offering flexibility and a budget-friendly option for travelers.
Average price
€25 - €37
🚆 Traveling from Geneva to Martigny by train is a convenient and efficient option. With services departing every 30 minutes, you can easily find a schedule that suits your plans. 🛤️ The journey itself takes approximately 1 hour and 40 minutes, allowing you to sit back, relax, and enjoy the scenic Swiss countryside as you make your way to Martigny. 🚉 Upon arrival, you will reach Martigny station, ready to embark on your next adventure in this beautiful Swiss town. Be sure to check the prices for tickets, which can vary from €41 to €83 for this route.
Departure Point
Genève station
Arrival Point
Martigny station
Useful tips for train travellers
• Onboard services for the train from Geneva to Martigny may vary by operator, but typically include light refreshments for sale, such as sandwiches and drinks. For the best experience, check with the specific operator regarding catering services. The Swiss Federal Railways (SBB) offers these services on most routes.
• The train service on this route usually offers 1st class and 2nd class seating options. 1st class features more spacious seating and access to quieter compartments, while 2nd class is comfortable and suitable for most travelers. Make sure to reserve your seat in 1st class if you prefer a more relaxed journey. For specific details, visit SBB or Lyria for more information on seating options.
• Upon arriving at Martigny station, you can leave luggage at the left luggage service (check the station's information desk for details). There are also restrooms available. The city center is easily accessible by taking bus number 1, which will take you directly to the heart of Martigny quickly and conveniently.
🚌 Taking a direct FlixBus from Geneva to Martigny is a convenient option with services departing three times a week on Tuesday, Thursday, and Saturday. The journey typically lasts around 2 hours. 🗺️ Route 1 involves a train towards Brig, departing from Geneva and arriving in Martigny, taking approximately 1 hour and 32 minutes to cover the 127 km distance. You can check the timetable on the Schweizerische Bundesbahnen website for more details. 🚌 For Route 2, a FlixBus towards Sion is a 2-hour journey covering 137 km, departing from Gare routière in Geneva and arriving in Martigny. Detailed information can be found on the FlixBus website.
Departure Point
Geneva station
Arrival Point
Martigny station

Frequently asked questions

Find out more about the route from Geneva to Martigny.

Or choose the category:
The distance between Geneva and Martigny is approximately 72.4 km by train, and the journey takes around 1 hour and 32 minutes. By car, the road distance is slightly longer at 135.7 km, but the travel time is shorter, taking about 1 hour and 24 minutes. If you prefer taking a bus, it will take around 2 hours to reach Martigny from Geneva.
The most cost-effective option for traveling from Geneva to Martigny is by bus, with tickets ranging from €12 to €18. This option takes approximately 2 hours. For a quicker option, driving is the most time-efficient mode of transportation, taking 1 hour and 24 minutes. However, it is slightly more expensive, with costs ranging from €25 to €37.
When traveling from Geneva to Martigny, the train ticket prices range from €42 to €78, depending on the class and type of train chosen. On the other hand, taking the bus from Martigny to Geneva costs between €12 and €18.
To travel from Geneva to Martigny without using public transportation, you can opt to drive your own car or rent one. The driving distance between the two cities is approximately 135.2 km, and it takes approximately 1 hour and 24 minutes to drive from Geneva to Martigny. The cost of renting a car can range from €25 to €37, depending on the rental company and car type.
The best way to travel from Geneva to Martigny without a car is by train. It takes about 1 hour and 32 minutes and the ticket prices range from €42 to €78.
Yes, there is a direct link between Geneva and Martigny. The most convenient option is to take a train, which departs from Genève station and arrives at Martigny station. The journey takes approximately 1 hour and 32 minutes. Alternatively, there is also a direct bus service operated by FlixBus, which departs from Geneva station and arrives at Martigny station, with a travel time of approximately 2 hours.
There are several options for accommodation near Martigny. There are over 1711 hotels to choose from, with prices starting at €102. Some popular choices include Hotel Vatel, Hotel Forum, and Hotel de la Poste.