Travel options for:
Brno to Spain
  • Fly Brno to Barcelona

    $106 - $1,708
    1. Brno

      20 min - once daily - line 48

      $4 - $6

    2. Brno (BRQ)

      5 h 20 min - 1 stopover

      $100 - $1,700

    3. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Fly Brno to Bilbao

    $215 - $958
    1. Brno

      20 min - once daily - line 48

      $4 - $6

    2. Brno (BRQ)

      5 h 10 min - 1 stopover

      $210 - $950

    3. Bilbao (BIO)

      12 min - every 30 minutes

      $1 - $2

  • Train to Vienna, fly to Barcelona

    $96 - $270
    1. Brno

      1 h 31 min - every 3 hours

      $17 - $28

    2. Wien Hbf

      17 min - 3 times a day

      $6 - $11

    3. Vienna (VIE)

      2 h 10 min - non-stop

      $70 - $230

    4. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train to Prague, fly to Barcelona

    $84 - $210
    1. Brno

      2 h 37 min - every 4 hours

      $10 - $16

    2. Hlavní nádraží

      30 min - hourly

      $1 - $2

    3. Prague (PRG)

      2 h 25 min - non-stop

      $70 - $190

    4. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train to Vienna, fly to Palma Mallorca

    $85 - $284
    1. Brno

      1 h 31 min - every 3 hours

      $17 - $28

    2. Wien Hbf

      17 min - 3 times a day

      $6 - $11

    3. Vienna (VIE)

      2 h 25 min - non-stop

      $60 - $240

    4. Palma Mallorca (PMI)

      18 min - every 15 minutes

      $1 - $6

  • Train to Vienna, fly to Madrid

    $107 - $414
    1. Brno

      1 h 31 min - every 3 hours

      $17 - $28

    2. Wien Hbf

      17 min - 3 times a day

      $6 - $11

    3. Vienna (VIE)

      2 h 55 min - non-stop

      $80 - $370

    4. Madrid (MAD)

      26 min - every 30 minutes

      $2 - $4

    5. Atocha

      1 min - every 15 minutes

      $1 - $2

  • Train, bus via Graz Hbf (Tiefgeschoß)

    $327 - $492
    1. Brno hl.n.

      4 h 12 min - every 3 hours

      $45 - $75

    2. Graz Hbf (Tiefgeschoß)

      6 min - every 5 minutes

      $4 - $8

    3. Graz

      17 h 4 min - 3 times a week

      $130 - $190

    4. Marseille-St-Charles

      4 h 30 min - once daily

      $70 - $110

    5. Barcelona Sants

      2 h 30 min - every 2 hours

      $75 - $110

    6. Atocha-Renfe

      6 min - every 10 minutes - line 1

      $2 - $3

  • Train, bus Eurolines CZ

    $199 - $330
    1. Brno hl.n.

      2 h 37 min - every 4 hours

      $10 - $16

    2. Praha Hlavni Nadrazi (M)

      2 min - every 15 minutes

      $1

    3. Prague Florenc station

      23 h 29 min - twice a week

      $80 - $150

    4. Perpignan

      1 h 19 min - once daily

      $30 - $50

    5. Barcelona Sants

      2 h 30 min - every 2 hours

      $75 - $110

    6. Atocha-Renfe

      6 min - every 10 minutes - line 1

      $2 - $3

  • Bus

    $177 - $236
    1. Brno, AN u hotelu Grand

      9 h 40 min - every 30 minutes

      $40 - $65

    2. Venezia Mestre Station

      3 h - once a week

      $130 - $170

    3. Atocha-Renfe

      6 min - every 10 minutes - line 1

      $2 - $3

  • Train, night train

    $300 - $463
    1. Brno hl.n.

      32 min - every 3 hours

      $3 - $5

    2. Breclav

      21 h 14 min - once a week

      $130 - $220

    3. Nice Ville

      2 h 36 min - every 2 hours

      $35 - $45

    4. Marseille-St-Charles

      7 h 39 min - once daily

      $130 - $190

    5. Atocha-Renfe

      6 min - every 10 minutes - line 1

      $2 - $3

  • Drive

    $280 - $420
    1. Brno

      22 h 47 min - 1518.9 miles

      $280 - $420

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

From Brno - Úzká line 48 bus to Brno airport, fly to Barcelona airport, then train to Barcelona. 8 h 10 min $166. From Brno - Úzká line 48 bus to Brno airport, fly to Bilbao airport, then bus to Bilbao. 7 h 59 min $506. From Brno hl.n. train to Wien Hbf, train to Vienna airport, fly to Barcelona airport, then train to Barcelona. 7 h 21 min $134. From Brno hl.n. train to Hlavní nádraží, bus to Prague airport, fly to Barcelona airport, then train to Barcelona. 8 h 13 min $106. From Brno hl.n. train to Wien Hbf, train to Vienna airport, fly to Palma Mallorca airport, then bus to Palma. 7 h 27 min $138. From Brno hl.n. train to Wien Hbf, train to Vienna airport, fly to Madrid airport, train to Atocha, then train to Madrid. 8 h 21 min $166. From Brno hl.n. train to Graz Hbf (Tiefgeschoß), tram to Graz, bus to Marseille-St-Charles, train to Barcelona Sants, train to Atocha-Renfe, then line 1 subway to Sol. 7 h $410. From Brno hl.n. train to Praha Hlavni Nadrazi (M), subway to Prague Florenc station, bus to Perpignan, train to Barcelona Sants, train to Atocha-Renfe, then line 1 subway to Sol. 32 h 37 min $296. From Brno, AN u hotelu Grand bus to Venezia Mestre Station, bus to Atocha-Renfe, then line 1 subway to Sol. 37 h 50 min $194. From Brno hl.n. train to Breclav, night train to Nice Ville, train to Marseille-St-Charles, train to Atocha-Renfe, then line 1 subway to Sol. 35 h 11 min $385. From Brno drive to Madrid. 22 h 47 min $350.