Opciones de viaje para:
Barcelona to Sankt Moritz
  • Volar a Zurich, tren

    $127 - $273
    1. Barcelona

      17 min - cada 30 minutos

      $2

    2. Barcelona (BCN)

      1 h 45 min - sin escala

      $45 - $130

    3. Zurich (ZRH)

      10 min - cada hora

      $13 - $21

    4. Zürich HB

      1 h 4 min - cada hora

      $40 - $70

    5. Landquart

      1 h 48 min - cada 4 horas

      $27 - $50

      • Sankt Moritz
  • Volar a Milan Linate, tren, tranvía

    $122 - $235
    1. Barcelona

      17 min - cada 30 minutos

      $2

    2. Barcelona (BCN)

      1 h 30 min - sin escala

      $85 - $170

    3. Milan Linate (LIN)

      25 min - cada hora

      $2 - $6

    4. Milano Centrale

      2 h 32 min - cada 4 horas

      $8 - $12

    5. Tirano

      2 h 11 min - 3 al día

      $25 - $45

      • Sankt Moritz
  • Volar a Milan Malpensa, tren, tranvía

    $69 - $176
    1. Barcelona

      17 min - cada 30 minutos

      $2

    2. Barcelona (BCN)

      1 h 35 min - sin escala

      $30 - $110

    3. Milan Malpensa (MXP)

      52 min - cada 15 minutos

      $4 - $7

    4. Milano Centrale

      2 h 32 min - cada 4 horas

      $8 - $12

    5. Tirano

      2 h 11 min - 3 al día

      $25 - $45

      • Sankt Moritz
  • Volar a Milan Bergamo, tren, tranvía

    $67 - $222
    1. Barcelona

      17 min - cada 30 minutos

      $2

    2. Barcelona (BCN)

      1 h 45 min - sin escala

      $30 - $160

    3. Milan Bergamo (BGY)

      16 min - cada 20 minutos

      $3

    4. Bergamo Porta Nuova

      8 min - 1768 pies

    5. Bergamo

      40 min - cada 20 minutos

      $3 - $6

    6. Lecco

      1 h 50 min - cada 4 horas

      $4 - $6

    7. Tirano

      2 h 11 min - 3 al día

      $25 - $45

      • Sankt Moritz
  • Volar a Basel, tren

    $125 - $297
    1. Barcelona

      17 min - cada 30 minutos

      $2

    2. Barcelona (BCN)

      1 h 50 min - sin escala

      $29 - $120

    3. Basel (BSL)

      19 min - cada 10 minutos

      $2 - $5

    4. Basel SBB

      2 h 8 min - cada hora

      $65 - $120

    5. Landquart

      1 h 48 min - cada 4 horas

      $27 - $50

      • Sankt Moritz
  • Volar a Geneva, tren

    $174 - $382
    1. Barcelona

      17 min - cada 30 minutos

      $2

    2. Barcelona (BCN)

      1 h 30 min - sin escala

      $25 - $110

    3. Geneva (GVA)

      2 h 52 min - cada hora

      $80 - $150

    4. Zürich HB

      1 h 4 min - cada hora

      $40 - $70

    5. Landquart

      1 h 48 min - cada 4 horas

      $27 - $50

      • Sankt Moritz
  • Tren

    $259 - $379
    1. Barcelona Sants

      3 h 55 min - uno al día

      $55 - $80

    2. Avignon TGV

      4 h 37 min - uno al día

      $110 - $130

    3. Basel SBB

      2 h 8 min - cada hora

      $65 - $120

    4. Landquart

      1 h 48 min - cada 4 horas

      $27 - $50

      • St. Moritz
  • Tren, tranvía

    $175 - $250
    1. Barcelona Sants

      4 h 32 min - uno al día

      $65 - $95

    2. Saint-Charles

      7 h 20 min - 3 veces por semana

      $75 - $100

    3. Milano Centrale

      2 h 32 min - cada 4 horas

      $8 - $12

    4. Tirano

      2 h 11 min - 3 al día

      $25 - $45

      • St. Moritz
  • Autobús

    $133 - $211
    1. Barcelona

      16 h 25 min - uno al día

      $55 - $100

    2. Milano - Lampugnano

      1 h 5 min - uno al día

      $20 - $27

    3. Lugano, Stazione Nord

      3 h 40 min - uno al día

      $55 - $85

      • St. Moritz, Bahnhof
  • Autobús, tren, tranvía

    $112 - $161
    1. Barcelona - Nord

      18 h 22 min - 3 veces por semana

      $75 - $110

    2. Brescia

      2 h - 5 al día

      $6 - $10

    3. Edolo Station

      1 h 15 min - 5 al día

      $4 - $5

    4. Tirano

      2 h 11 min - 3 al día

      $25 - $45

      • St. Moritz
  • En coche

    $150 - $220
    1. Barcelona

      11 h 50 min - 721.8 millas

      $150 - $220

      • Sankt Moritz
  • Alojamientos en

  • Alquiler de Autos
  • Compara precios de coches de alquiler
  • ¿Qué hacer?
  • Ver atracciones

Desde Barcelona - Passeig de Gràcia tren a Barcelona aeropuerto, volar a Zurich aeropuerto, tren a Zürich HB, tren a Landquart, después tren a Sankt Moritz. 8 h 28 min $217. Desde Barcelona - Passeig de Gràcia tren a Barcelona aeropuerto, volar a Milan Linate aeropuerto, autobús a Milano Centrale, tren a Tirano, después tranvía a Sankt Moritz. 10 h 52 min $166. Desde Barcelona - Passeig de Gràcia tren a Barcelona aeropuerto, volar a Milan Malpensa aeropuerto, tren a Milano Centrale, tren a Tirano, después tranvía a Sankt Moritz. 11 h 1 min $106. Desde Barcelona - Passeig de Gràcia tren a Barcelona aeropuerto, volar a Milan Bergamo aeropuerto, autobús a Bergamo Porta Nuova, andar a Bergamo, tren a Lecco, tren a Tirano, después tranvía a Sankt Moritz. 10 h 58 min $104. Desde Barcelona - Passeig de Gràcia tren a Barcelona aeropuerto, volar a Basel aeropuerto, autobús a Basel SBB, tren a Landquart, después tren a Sankt Moritz. 10 h 9 min $228. Desde Barcelona - Passeig de Gràcia tren a Barcelona aeropuerto, volar a Geneva aeropuerto, tren a Zürich HB, tren a Landquart, después tren a Sankt Moritz. 11 h 12 min $301. Desde Barcelona Sants tren a Avignon TGV, tren a Basel SBB, tren a Landquart, después tren a St. Moritz. 15 h 13 min $368. Desde Barcelona Sants tren a Saint-Charles, tren a Milano Centrale, tren a Tirano, después tranvía a St. Moritz. 19 h 6 min $210. Desde Barcelona autobús a Milano - Lampugnano, autobús a Lugano, Stazione Nord, después autobús a St. Moritz, Bahnhof. 23 h 10 min $168. Desde Barcelona - Nord autobús a Brescia, tren a Edolo Station, autobús a Tirano, después tranvía a St. Moritz. 26 h 19 min $140. Desde Barcelona en coche a Sankt Moritz. 11 h 50 min $184.