Travel from San-Francisco to Elba-Italy

Flights from San Francisco to Elba

KLM, Sky Work Airlines and United Airlines fly from San Francisco to Elba 3 times a week.

Travel Guides

Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible

How to get from San Francisco to Elba

From Civic Center/UN Plaza BART to San Francisco airport, fly to Bastia airport, bus to Bastia, then car ferry to Elba. 20 h 52 min $1,701. From Civic Center/UN Plaza BART to San Francisco airport, fly to Pisa airport, train to Pisa Centrale, train to Campiglia Stazione, bus to Piombino, then car ferry to Elba. 20 h 36 min $809. From Civic Center/UN Plaza BART to San Francisco airport, fly to Florence airport, line 389 shuttle to Firenze Smn, train to Piombino, then car ferry to Elba. 21 h 11 min $825. From Civic Center/UN Plaza BART to Coliseum, BART to Oakland airport, fly to Pisa airport, train to Pisa Centrale, train to Campiglia Stazione, bus to Piombino, then car ferry to Elba. 20 h 50 min $663. From Civic Center/UN Plaza BART to Coliseum, BART to Oakland airport, fly to Florence airport, line 389 shuttle to Firenze Smn, train to Piombino, then car ferry to Elba. 21 h 5 min $879. From Civic Center/UN Plaza BART to San Francisco airport, fly to Bologna airport, Aerobus to Bologna C.Le, train to Firenze Smn, train to Piombino, then car ferry to Elba. 22 h 1 min $700. From Civic Center/UN Plaza BART to San Francisco airport then fly to Elba Island airport. 35 h 19 min $1,807. From Civic Center/UN Plaza BART to San Francisco airport, fly to Lugano airport, line 60 train to Lugano, train to Milano Centrale, train to Firenze Smn, train to Piombino, then car ferry to Elba. 25 h 31 min $1,076.
Close Print Itinerary
  1. Here are 8 options to get from
    San Francisco to Elba:

    1. Trip:
      1 Fly San Francisco to Bastia, car ferry
      • One-Way approx: USD $940 - $2,623
      • Duration: 20 h 52 min
      Open +
      • Trip:
        1 Fly San Francisco to Bastia, car ferry
        • One-Way approx: USD $940 - $2,623
        • Duration: 20 h 52 min
        Close x
    2. Trip:
      2 Fly San Francisco to Pisa, train, car ferry
      • One-Way approx: USD $511 - $1,628
      • Duration: 20 h 36 min
      Open +
      • Trip:
        2 Fly San Francisco to Pisa, train, car ferry
        • One-Way approx: USD $511 - $1,628
        • Duration: 20 h 36 min
        Close x
    3. Trip:
      3 Fly San Francisco to Florence, train, car ferry
      • One-Way approx: USD $517 - $1,546
      • Duration: 21 h 11 min
      Open +
      • Trip:
        3 Fly San Francisco to Florence, train, car ferry
        • One-Way approx: USD $517 - $1,546
        • Duration: 21 h 11 min
        Close x
    4. Trip:
      4 Fly Oakland to Pisa, train, car ferry
      • One-Way approx: USD $445 - $1,031
      • Duration: 20 h 50 min
      Open +
      • Trip:
        4 Fly Oakland to Pisa, train, car ferry
        • One-Way approx: USD $445 - $1,031
        • Duration: 20 h 50 min
        Close x
    5. Trip:
      5 Fly Oakland to Florence, train, car ferry
      • One-Way approx: USD $531 - $1,849
      • Duration: 21 h 5 min
      Open +
      • Trip:
        5 Fly Oakland to Florence, train, car ferry
        • One-Way approx: USD $531 - $1,849
        • Duration: 21 h 5 min
        Close x
    6. Trip:
      6 Fly San Francisco to Bologna, train, car ferry
      • One-Way approx: USD $385 - $1,147
      • Duration: 22 h 1 min
      Open +
      • Trip:
        6 Fly San Francisco to Bologna, train, car ferry
        • One-Way approx: USD $385 - $1,147
        • Duration: 22 h 1 min
        Close x
    7. Trip:
      7 Fly San Francisco to Elba Island
      • One-Way approx: USD $806 - $3,208
      • Duration: 35 h 19 min
      Open +
      • Trip:
        7 Fly San Francisco to Elba Island
        • One-Way approx: USD $806 - $3,208
        • Duration: 35 h 19 min
        Close x
    8. Trip:
      8 Fly San Francisco to Lugano, train, car ferry
      • One-Way approx: USD $549 - $4,761
      • Duration: 25 h 31 min
      Open +
      • Trip:
        8 Fly San Francisco to Lugano, train, car ferry
        • One-Way approx: USD $549 - $4,761
        • Duration: 25 h 31 min
        Close x