Travel from London to Sardinia

How to get from London to Sardinia?

There is no direct connection from London to Sardinia. However, you can take the train to London City airport, fly to Alghero, take the bus to Macomer Autostazione, then take the bus to Sardinia. Alternatively, you can take the train to London Stansted airport, fly to Cagliari, take the train to Abbasanta F.S., then take the bus to Sardinia.

Travel Guides

Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris

How to get from London to Sardinia

From Bank DLR Station train to London City airport, fly to Alghero airport, bus to Macomer Autostazione, then bus to Sardinia. 11 h 17 min $142. From London Liverpool Street train to London Stansted airport, fly to Cagliari airport, train to Abbasanta F.S., then bus to Sardinia. 9 h 13 min $142. From Bank DLR Station train to London City airport, fly to Cagliari airport, train to Abbasanta F.S., then bus to Sardinia. 10 h 53 min $145. From London Victoria train to London Gatwick airport, fly to Olbia airport, line 10 bus to Olbia, train to Abbasanta F.S., then bus to Sardinia. 9 h 51 min $163. From London Paddington train to London Heathrow airport, fly to Cagliari airport, train to Abbasanta F.S., then bus to Sardinia. 10 h 21 min $176. From Bank DLR Station train to London City airport, fly to Olbia airport, line 10 bus to Olbia, train to Abbasanta F.S., then bus to Sardinia. 11 h 29 min $369. From London St Pancras International train to Luton Airport Parkway Rail Station, line 888 bus to London Luton airport, fly to Alghero airport, bus to Macomer Autostazione, then bus to Sardinia. 9 h 31 min $389. From London St. Pancras International train to Marseille, car ferry to Porto Torres, walk to Porto Torres Marittima, train to Abbasanta F.S., then bus to Neoneli. 29 h 27 min $784. From London drive to Dover, car ferry to Calais, drive to Genova, car ferry to Olbia, then drive to Sardinia. 28 h 58 min $370.
Close Print Itinerary
  1. Here are 9 options to get from
    London to Sardinia:

    1. Trip:
      1 Fly London City to Alghero, bus
      • One-Way approx: USD $121 - $196
      • Duration: 11 h 17 min
      Open +
      • Trip:
        1 Fly London City to Alghero, bus
        • One-Way approx: USD $121 - $196
        • Duration: 11 h 17 min
        Close x
    2. Trip:
      2 Train to London Stansted, fly to Cagliari, train
      • One-Way approx: USD $93 - $212
      • Duration: 9 h 13 min
      Open +
      • Trip:
        2 Train to London Stansted, fly to Cagliari, train
        • One-Way approx: USD $93 - $212
        • Duration: 9 h 13 min
        Close x
    3. Trip:
      3 Fly London City to Cagliari, train
      • One-Way approx: USD $105 - $361
      • Duration: 10 h 53 min
      Open +
      • Trip:
        3 Fly London City to Cagliari, train
        • One-Way approx: USD $105 - $361
        • Duration: 10 h 53 min
        Close x
    4. Trip:
      4 Train to London Gatwick, fly to Olbia, train
      • One-Way approx: USD $89 - $516
      • Duration: 9 h 51 min
      Open +
      • Trip:
        4 Train to London Gatwick, fly to Olbia, train
        • One-Way approx: USD $89 - $516
        • Duration: 9 h 51 min
        Close x
    5. Trip:
      5 Fly London Heathrow to Cagliari, train
      • One-Way approx: USD $110 - $265
      • Duration: 10 h 21 min
      Open +
      • Trip:
        5 Fly London Heathrow to Cagliari, train
        • One-Way approx: USD $110 - $265
        • Duration: 10 h 21 min
        Close x
    6. Trip:
      6 Fly London City to Olbia, train
      • One-Way approx: USD $187 - $884
      • Duration: 11 h 29 min
      Open +
      • Trip:
        6 Fly London City to Olbia, train
        • One-Way approx: USD $187 - $884
        • Duration: 11 h 29 min
        Close x
    7. Trip:
      7 Train to London Luton, fly to Alghero, bus
      • One-Way approx: USD $155 - $734
      • Duration: 9 h 31 min
      Open +
      • Trip:
        7 Train to London Luton, fly to Alghero, bus
        • One-Way approx: USD $155 - $734
        • Duration: 9 h 31 min
        Close x
    8. Trip:
      8 Train, car ferry
      • One-Way approx: USD $271 - $804
      • Duration: 29 h 27 min
      Open +
      • Trip:
        8 Train, car ferry
        • One-Way approx: USD $271 - $804
        • Duration: 29 h 27 min
        Close x
    9. Trip:
      9 Drive, car ferry
      • One-Way approx: USD $294 - $475
      • Duration: 28 h 58 min
      Open +
      • Trip:
        9 Drive, car ferry
        • One-Way approx: USD $294 - $475
        • Duration: 28 h 58 min
        Close x