Travel options for:
Kuala Lumpur to Zaragoza
  • Train to Kuala Lumpur, fly to Zaragoza

    $565 - $1,615
    1. Kuala Lumpur

      28 min - every 30 minutes

      $13

    2. Kuala Lumpur (KUL)

      21 h 30 min - 2 stopovers

      $550 - $1,600

    3. Zaragoza (ZAZ)

      24 min - every 30 minutes - line 604

      $2

  • Train to Kuala Lumpur, fly to Barcelona, train

    $430 - $1,780
    1. Kuala Lumpur

      28 min - every 30 minutes

      $13

    2. Kuala Lumpur (KUL)

      16 h 10 min - 1 stopover

      $370 - $1,700

    3. Barcelona (BCN)

      12 min - every 30 minutes

      $2

    4. Barcelona Sants

      1 h 23 min - every 2 hours

      $45 - $65

  • Train to Kuala Lumpur, fly to Madrid, train

    $320 - $782
    1. Kuala Lumpur

      28 min - every 30 minutes

      $13

    2. Kuala Lumpur (KUL)

      16 h - 1 stopover

      $260 - $700

    3. Madrid (MAD)

      26 min - every 30 minutes

      $2 - $4

    4. Atocha

      5 min - 1514 feet

    5. Madrid-Puerta de Atocha

      1 h 15 min - every 4 hours

      $45 - $65

  • Train to Kuala Lumpur, fly to Bilbao, bus, train

    $430 - $1,183
    1. Kuala Lumpur

      28 min - every 30 minutes

      $13

    2. Kuala Lumpur (KUL)

      18 h - 1 stopover

      $370 - $1,100

    3. Bilbao (BIO)

      1 h 15 min - hourly

      $12 - $20

    4. San Sebastian

      3 h 40 min - 3 times a day

      $35 - $50

  • Bus to Singapore, fly to Barcelona, train

    $372 - $1,295
    1. Kuala Lumpur

      7 min - every 30 minutes

      $1 - $2

    2. Kuala Lumpur

      5 h 29 min - hourly

      $22

    3. Singapore

      13 min - 3694 feet

    4. Lavendar

      14 min - every 5 minutes

      $1 - $2

    5. Tanah Merah

      8 min - every 10 minutes

      $1 - $2

    6. Singapore (SIN)

      13 h 20 min - non-stop

      $300 - $1,200

    7. Barcelona (BCN)

      12 min - every 30 minutes

      $2

    8. Barcelona Sants

      1 h 23 min - every 2 hours

      $45 - $65

  • Train to Kuala Lumpur, fly to Toulouse, train

    $435 - $810
    1. Kuala Lumpur

      28 min - every 30 minutes

      $13

    2. Kuala Lumpur (KUL)

      17 h - 1 stopover

      $320 - $650

    3. Toulouse (TLS)

      22 min - every 30 minutes

      $2

    4. Toulouse-Matabiau

      3 h 20 min - once daily

      $55 - $80

    5. Barcelona Sants

      1 h 23 min - every 2 hours

      $45 - $65

  • Train to Kuala Lumpur, fly to Bordeaux, train

    $484 - $885
    1. Kuala Lumpur

      28 min - every 30 minutes

      $13

    2. Kuala Lumpur (KUL)

      17 h 5 min - 1 stopover

      $390 - $750

    3. Bordeaux (BOD)

      30 min - hourly

      $10

    4. Bordeaux-St-Jean

      2 h 36 min - 4 times a day

      $35 - $55

    5. Hendaia

      6 min - every 30 minutes

      $1 - $2

    6. Irun

      3 h 58 min - 3 times a day

      $35 - $55

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

From KL Sentral train to Kuala Lumpur airport, fly to Zaragoza airport, then line 604 bus to Zaragoza. 24 h 34 min $1,014. From KL Sentral train to Kuala Lumpur airport, fly to Barcelona airport, train to Barcelona Sants, then train to Zaragoza. 21 h 5 min $539. From KL Sentral train to Kuala Lumpur airport, fly to Madrid airport, train to Atocha, walk to Madrid-Puerta de Atocha, then train to Zaragoza. 20 h 49 min $460. From KL Sentral train to Kuala Lumpur airport, fly to Bilbao airport, bus to San Sebastian, then train to Zaragoza. 26 h 53 min $726. From KL Sentral train to Kuala Lumpur, bus to Singapore, walk to Lavendar, subway to Tanah Merah, subway to Singapore airport, fly to Barcelona airport, train to Barcelona Sants, then train to Zaragoza. 24 h 18 min $633. From KL Sentral train to Kuala Lumpur airport, fly to Toulouse airport, bus to Toulouse-Matabiau, train to Barcelona Sants, then train to Zaragoza. 26 h 24 min $549. From KL Sentral train to Kuala Lumpur airport, fly to Bordeaux airport, shuttle to Bordeaux-St-Jean, train to Hendaia, train to Irun, then train to Zaragoza. 29 h 27 min $519.