Rome2Rio

How to get fromIsola d'Elba to Viterboby ferry, train, bus, or plane

Find Transport to Viterbo

See all options

There are 6 ways to get from Isola d'Elba to Viterbo by ferry, train, bus, or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Ferry, train, bus

    best
    1. Take the ferry from Port of Portoferraio to Port of Piombinoferry ferry A2 / ...
    2. Take the train from Campiglia Marittima to Tarquiniatrain train Re
    3. Take the bus from TARQUINIA | Via Sanzio to VITERBO | Via Capocci Istituto Savi # f00035bus bus
    6h 29m
    €41–68
  2. Ferry, bus

    cheapest
    1. Take the ferry from Cavo to Port of Piombinoferry ferry A2f
    2. Take the bus from Port of Piombino to Massetana Romanabus bus
    3. Take the bus from SIENA | Staz.FS # 1183 to VITERBO | Via Capocci Istituto Savi # f805bus bus
    7h 8m
    €33–47
  3. Ferry, train

    1. Take the ferry from Cavo to Port of Piombinoferry ferry A2f
    2. Take the train from Campiglia Marittima to Roma S. Pietrotrain train Re
    3. Take the train from Roma S. Pietro to Viterbo Porta Romanatrain train Re
    7h 17m
    €51–85
  4. Fly Elba Island to Florence Peretola Airport, train

    1. Fly from Elba Island (EBA) to Florence Peretola Airport (FLR)plane plane EBA - FLR
    2. Take the train from Firenze S.M.N. to Roma Terminitrain train
    3. Take the train from Valle Aurelia to Viterbo Porta Romanatrain train
    5h 11m
    €79–360
  5. Fly Elba Island to Fiumicino International Airport, train

    1. Fly from Elba Island (EBA) to Fiumicino International Airport (FCO)plane plane EBA - FCO
    2. Take the train from Roma Trastevere to Viterbo Porta Romanatrain train
    6h 55m
    €66–211
  6. Ferry, train to Florence Peretola Airport, fly to Fiumicino International Airport, train

    1. Take the ferry from Port of Portoferraio to Port of Piombinoferry ferry
    2. Take the train from Piombino Marittima to Firenze S.M.N.train train
    3. Fly from Florence Peretola Airport (FLR) to Fiumicino International Airport (FCO)plane plane FLR - FCO
    4. Take the train from Roma Trastevere to Viterbo Porta Romanatrain train
    10h 2m
    €116–287

Isola d'Elba to Viterbo by ferry, bus, train, and foot

Calendar5Weekly Services
Duration6h 29mAverage Duration
Ticket€41Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Isola d'Elba, Tuscany, Italy and Viterbo, Italy?

There is no direct connection from Isola d'Elba to Viterbo. However, you can take the ferry to Port of Piombino, walk to PIOMBINO Porto biglietterie, take the line 200 bus to Campiglia Stazione, walk to Campiglia Marittima, take the train to Tarquinia, walk to TARQUINIA | Via Sanzio, then take the bus to VITERBO | Via Capocci Istituto Savi # f00035. Alternatively, you can take a ferry from Cavo to VITERBO | Via Capocci Istituto Savi # f805 via Port Of Piombino, Port of Piombino, Massetana Romana, SIENA Stazione, and SIENA | Staz.FS # 1183 in around 7h 8m.

Airlines
Train operators
Bus operators
Ferry operators

Want to know more about travelling around Italy

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

Italy Travel Guides

Read the travel guideItaly Travel Guides