All about buses to Martigny
Cheap bus tickets to Martigny
-
FlixBus34h 5m05:20 AMPortoCampanhã4:25 PMMartignyTrain Station CFF0EconomyA Bus from FlixBus goes from Campanhã, Porto (Portugal) at 12/23/2025 5:20:00 AM to Train Station CFF, Martigny (Switzerland) arriving at 12/24/2025 4:25:00 PM. 50 Economy ticket for $108 per person are available. Travel duration is 34h 5m
-
FlixBus43h 0m08:25 PMLisbon AirportLisbon Airport4:25 PMMartignyTrain Station CFF0EconomyA Bus from FlixBus goes from Lisbon Airport, Lisbon Airport (Portugal) at 12/22/2025 8:25:00 PM to Train Station CFF, Martigny (Switzerland) arriving at 12/24/2025 4:25:00 PM. 50 Economy ticket for $150 per person are available. Travel duration is 43h 0m
-
FlixBus42h 15m09:10 PMLisbon AirportLisbon Airport4:25 PMMartignyTrain Station CFF0EconomyA Bus from FlixBus goes from Lisbon Airport, Lisbon Airport (Portugal) at 12/22/2025 9:10:00 PM to Train Station CFF, Martigny (Switzerland) arriving at 12/24/2025 4:25:00 PM. 50 Economy ticket for $151 per person are available. Travel duration is 42h 15m
-
FlixBus41h 30m09:55 PMLisbon AirportLisbon Airport4:25 PMMartignyTrain Station CFF0EconomyA Bus from FlixBus goes from Lisbon Airport, Lisbon Airport (Portugal) at 12/22/2025 9:55:00 PM to Train Station CFF, Martigny (Switzerland) arriving at 12/24/2025 4:25:00 PM. 50 Economy ticket for $162 per person are available. Travel duration is 41h 30m
-
FlixBus33h 40m05:45 AMPorto AirportPorto Airport4:25 PMMartignyTrain Station CFF0EconomyA Bus from FlixBus goes from Porto Airport, Porto Airport (Portugal) at 12/23/2025 5:45:00 AM to Train Station CFF, Martigny (Switzerland) arriving at 12/24/2025 4:25:00 PM. 50 Economy ticket for $207 per person are available. Travel duration is 33h 40m
-
FlixBus38h 10m01:15 AMPorto AirportPorto Airport4:25 PMMartignyTrain Station CFF0EconomyA Bus from FlixBus goes from Porto Airport, Porto Airport (Portugal) at 12/23/2025 1:15:00 AM to Train Station CFF, Martigny (Switzerland) arriving at 12/24/2025 4:25:00 PM. 50 Economy ticket for $214 per person are available. Travel duration is 38h 10m
-
FlixBus42h 15m09:10 PMLisbon AirportLisbon Airport4:25 PMMartignyTrain Station CFF0EconomyA Bus from FlixBus goes from Lisbon Airport, Lisbon Airport (Portugal) at 12/19/2025 9:10:00 PM to Train Station CFF, Martigny (Switzerland) arriving at 12/21/2025 4:25:00 PM. 50 Economy ticket for $233 per person are available. Travel duration is 42h 15m
-
FlixBus44h 30m06:55 PMBragaCentral Bus Station4:25 PMMartignyTrain Station CFF0EconomyA Bus from FlixBus goes from Central Bus Station, Braga (Portugal) at 12/19/2025 6:55:00 PM to Train Station CFF, Martigny (Switzerland) arriving at 12/21/2025 4:25:00 PM. 50 Economy ticket for $245 per person are available. Travel duration is 44h 30m
-
FlixBus41h 30m09:55 PMLisbon AirportLisbon Airport4:25 PMMartignyTrain Station CFF0EconomyA Bus from FlixBus goes from Lisbon Airport, Lisbon Airport (Portugal) at 12/19/2025 9:55:00 PM to Train Station CFF, Martigny (Switzerland) arriving at 12/21/2025 4:25:00 PM. 50 Economy ticket for $250 per person are available. Travel duration is 41h 30m
-
FlixBus41h 25m010:00 PMBragaCentral Bus Station4:25 PMMartignyTrain Station CFF0EconomyA Bus from FlixBus goes from Central Bus Station, Braga (Portugal) at 12/19/2025 10:00:00 PM to Train Station CFF, Martigny (Switzerland) arriving at 12/21/2025 4:25:00 PM. 50 Economy ticket for $253 per person are available. Travel duration is 41h 25m
-
FlixBus42h 55m08:30 PMPorto AirportPorto Airport4:25 PMMartignyTrain Station CFF0EconomyA Bus from FlixBus goes from Porto Airport, Porto Airport (Portugal) at 12/19/2025 8:30:00 PM to Train Station CFF, Martigny (Switzerland) arriving at 12/21/2025 4:25:00 PM. 50 Economy ticket for $254 per person are available. Travel duration is 42h 55m
-
FlixBus46h 35m05:50 PMSevillePlaza de Armas Bus Station4:25 PMMartignyTrain Station CFF0EconomyA Bus from FlixBus goes from Plaza de Armas Bus Station, Seville (Spain) at 12/19/2025 5:50:00 PM to Train Station CFF, Martigny (Switzerland) arriving at 12/21/2025 4:25:00 PM. 50 Economy ticket for $256 per person are available. Travel duration is 46h 35m
-
FlixBus32h 40m06:45 AMPorto AirportPorto Airport4:25 PMMartignyTrain Station CFF0EconomyA Bus from FlixBus goes from Porto Airport, Porto Airport (Portugal) at 12/23/2025 6:45:00 AM to Train Station CFF, Martigny (Switzerland) arriving at 12/24/2025 4:25:00 PM. 50 Economy ticket for $257 per person are available. Travel duration is 32h 40m
-
FlixBus43h 50m07:35 PMPorto AirportPorto Airport4:25 PMMartignyTrain Station CFF0EconomyA Bus from FlixBus goes from Porto Airport, Porto Airport (Portugal) at 12/19/2025 7:35:00 PM to Train Station CFF, Martigny (Switzerland) arriving at 12/21/2025 4:25:00 PM. 50 Economy ticket for $264 per person are available. Travel duration is 43h 50m
Cheap train tickets to Martigny
-
Deutsche Bahn7h 34m05:10 AMHeidelbergCentral Station12:44 PMMartignyTrain Station CFF0EconomyA Train from Deutsche Bahn goes from Central Station, Heidelberg (Germany) at 12/23/2025 5:10:00 AM to Train Station CFF, Martigny (Switzerland) arriving at 12/23/2025 12:44:00 PM. 50 Economy ticket for $67 per person are available. Travel duration is 7h 34m
-
Deutsche Bahn7h 34m05:10 AMHeidelbergCentral Station12:44 PMMartignyTrain Station CFF0First ClassA Train from Deutsche Bahn goes from Central Station, Heidelberg (Germany) at 12/23/2025 5:10:00 AM to Train Station CFF, Martigny (Switzerland) arriving at 12/23/2025 12:44:00 PM. 50 First Class ticket for $82 per person are available. Travel duration is 7h 34m
-
Deutsche Bahn6h 0m08:11 AMHeidelbergCentral Station2:11 PMMartignyTrain Station CFF0EconomyA Train from Deutsche Bahn goes from Central Station, Heidelberg (Germany) at 12/23/2025 8:11:00 AM to Train Station CFF, Martigny (Switzerland) arriving at 12/23/2025 2:11:00 PM. 50 Economy ticket for $115 per person are available. Travel duration is 6h 0m
-
Deutsche Bahn6h 0m08:11 AMHeidelbergCentral Station2:11 PMMartignyTrain Station CFF0First ClassA Train from Deutsche Bahn goes from Central Station, Heidelberg (Germany) at 12/23/2025 8:11:00 AM to Train Station CFF, Martigny (Switzerland) arriving at 12/23/2025 2:11:00 PM. 50 First Class ticket for $129 per person are available. Travel duration is 6h 0m
Cheap Carpooling to Martigny
-
BlaBlaCar1h 20m07:10 AMAosta8:30 AMMartigny0EconomyA Car from BlaBlaCar goes from , Aosta (Italy) at 12/23/2025 7:10:00 AM to , Martigny (Switzerland) arriving at 12/23/2025 8:30:00 AM. 50 Economy ticket for $6 per person are available. Travel duration is 1h 20m
Your route is not there? In the search bar, we have already filled Martigny as your destination. You just have to enter your place of departure. However, if you want to take the bus from Martigny, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return by bus from Martigny? Then check the return trip straight away and simply select the appropriate date. Are you travelling to Martigny with other people? Then indicate how many passengers are joining you and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transportation, such as trains, carpooling and flights, with which you can get to Martigny.
