Travel from Southampton to Barcelona

Bus or train from Southampton to Barcelona?

South Western Railway operates a train from Southampton to Barcelona hourly. Tickets cost $28 - $45 and the journey takes 1 h 20 min. 4 other operators also service this route. Alternatively, Unilink operates a bus from Southampton to Barcelona every 10 minutes. Tickets cost $3 and the journey takes 27 min. 3 other operators also service this route.

Travel Guides

Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Southampton to Barcelona

From Southampton Central train to Clapham Junction, train to London Gatwick airport, fly to Barcelona airport, then train to Barcelona. 6 h 16 min $125. From Southampton Central train to Temple Meads, bus to Bristol airport, fly to Barcelona airport, then train to Barcelona. 6 h 34 min $177. From Southampton Central train to Reading, train to London Paddington, train to London Heathrow airport, fly to Barcelona airport, then train to Barcelona. 6 h 19 min $222. From Southampton Central train to Waterloo Underground Station, Tube to West Hampstead Thameslink, train to Luton Airport Parkway Rail Station, line 888 bus to London Luton airport, fly to Barcelona airport, then train to Barcelona. 6 h 55 min $136. From Southampton Central train to Waterloo Underground Station, Tube to Green Park Underground Station, Tube to Tottenham Hale, train to London Stansted airport, fly to Barcelona airport, then train to Barcelona. 7 h 11 min $138. From Southampton Central train to Birmingham airport, fly to Barcelona airport, then train to Barcelona. 6 h 52 min $163. From Southampton Central train to Bournemouth Station, bus to Bournemouth airport, fly to Girona airport, bus to Girona, train to Barcelona Sants, then train to Barcelona. 7 h 26 min $157. From Southampton Central train to Waterloo Underground Station, Tube to Euston Underground Station, walk to London St. Pancras International, train to Lyon Part Dieu, train to Barcelona Sants, then train to Barcelona Catalunya. 13 h 34 min $642. From Southampton Central train to Waterloo Station Tenison Way, line 59 bus to London St. Pancras International, train to Avignon TGV, train to Estació De Sants, then bus to Barcelona. 14 h 29 min $724. From Southampton City Centre, Coach Station bus to London Victoria, bus and ferry to Lille, then bus to Barcelona. 25 h 40 min $200. From Southampton City Centre, WestQuay bus to Highfield, Southampton Uni Interchange, bus to London, bus to Paris, Paris, then bus to Barcelona. 28 h 11 min $176. From Southampton drive to Portsmouth, car ferry to Cherbourg, then drive to Barcelona. 15 h 52 min $279. From Southampton drive to Folkestone, Eurotunnel to Calais, then drive to Barcelona. 15 h 6 min $439.
Close Print Itinerary
  1. Here are 13 options to get from
    Southampton to Barcelona:

    1. Trip:
      1 Train to London Gatwick, fly to Barcelona
      • One-Way approx: USD $74 - $256
      • Duration: 6 h 16 min
      Open +
      • Trip:
        1 Train to London Gatwick, fly to Barcelona
        • One-Way approx: USD $74 - $256
        • Duration: 6 h 16 min
        Close x
    2. Trip:
      2 Train to Bristol, fly to Barcelona
      • One-Way approx: USD $119 - $284
      • Duration: 6 h 34 min
      Open +
      • Trip:
        2 Train to Bristol, fly to Barcelona
        • One-Way approx: USD $119 - $284
        • Duration: 6 h 34 min
        Close x
    3. Trip:
      3 Train, train to London Heathrow, fly to Barcelona
      • One-Way approx: USD $155 - $412
      • Duration: 6 h 19 min
      Open +
      • Trip:
        3 Train, train to London Heathrow, fly to Barcelona
        • One-Way approx: USD $155 - $412
        • Duration: 6 h 19 min
        Close x
    4. Trip:
      4 Train, train to London Luton, fly to Barcelona
      • One-Way approx: USD $85 - $271
      • Duration: 6 h 55 min
      Open +
      • Trip:
        4 Train, train to London Luton, fly to Barcelona
        • One-Way approx: USD $85 - $271
        • Duration: 6 h 55 min
        Close x
    5. Trip:
      5 Train, train to London Stansted, fly to Barcelona
      • One-Way approx: USD $88 - $275
      • Duration: 7 h 11 min
      Open +
      • Trip:
        5 Train, train to London Stansted, fly to Barcelona
        • One-Way approx: USD $88 - $275
        • Duration: 7 h 11 min
        Close x
    6. Trip:
      6 Train to Birmingham, fly to Barcelona
      • One-Way approx: USD $108 - $307
      • Duration: 6 h 52 min
      Open +
      • Trip:
        6 Train to Birmingham, fly to Barcelona
        • One-Way approx: USD $108 - $307
        • Duration: 6 h 52 min
        Close x
    7. Trip:
      7 Train to Bournemouth, fly to Girona, train
      • One-Way approx: USD $95 - $212
      • Duration: 7 h 26 min
      Open +
      • Trip:
        7 Train to Bournemouth, fly to Girona, train
        • One-Way approx: USD $95 - $212
        • Duration: 7 h 26 min
        Close x
    8. Trip:
      8 Train
      • One-Way approx: USD $262 - $680
      • Duration: 13 h 34 min
      Open +
      • Trip:
        8 Train
        • One-Way approx: USD $262 - $680
        • Duration: 13 h 34 min
        Close x
    9. Trip:
      9 Train via Avignon TGV
      • One-Way approx: USD $263 - $795
      • Duration: 14 h 29 min
      Open +
      • Trip:
        9 Train via Avignon TGV
        • One-Way approx: USD $263 - $795
        • Duration: 14 h 29 min
        Close x
    10. Trip:
      10 Bus, bus and ferry
      • One-Way approx: USD $172 - $205
      • Duration: 25 h 40 min
      Open +
      • Trip:
        10 Bus, bus and ferry
        • One-Way approx: USD $172 - $205
        • Duration: 25 h 40 min
        Close x
    11. Trip:
      11 Bus
      • One-Way approx: USD $103 - $183
      • Duration: 28 h 11 min
      Open +
      • Trip:
        11 Bus
        • One-Way approx: USD $103 - $183
        • Duration: 28 h 11 min
        Close x
    12. Trip:
      12 Car ferry, drive
      • One-Way approx: USD $204 - $356
      • Duration: 15 h 52 min
      Open +
      • Trip:
        12 Car ferry, drive
        • One-Way approx: USD $204 - $356
        • Duration: 15 h 52 min
        Close x
    13. Trip:
      13 Drive, Eurotunnel
      • One-Way approx: USD $382 - $486
      • Duration: 15 h 6 min
      Open +
      • Trip:
        13 Drive, Eurotunnel
        • One-Way approx: USD $382 - $486
        • Duration: 15 h 6 min
        Close x