There are 6 ways to get from Edinburgh to Rio, Italy by plane, train, ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Edinburgh Airport to Pisa International Airport, train, ferry
best- Fly from Edinburgh Airport (EDI) to Pisa International Airport (PSA)plane EDI - PSA
- Take the train from Pisa Centrale to Campiglia Marittimatrain
- Take the ferry from Port of Piombino to Port of Rio Marinaferry
9h 23m€93–264Train, bus, ferry
- Take the train from Edinburgh Waverley to King's Crosstrain
- Take the bus from London Stonebridge to Cluj-Napoca, Autogara Sens Vestbus
- Take the bus from Cluj-Napoca, Autogara Sens Vest to Firenzebus
- Take the train from Firenze S.M.N. to Piombino Marittimatrain Re
- Take the ferry from Port of Piombino to Port of Rio Marinaferry A3
2d 18hFly Edinburgh Airport to Bologna Guglielmo Marconi Airport, train, ferry
- Fly from Edinburgh Airport (EDI) to Bologna Guglielmo Marconi Airport (BLQ)plane EDI - BLQ
- Take the train from Bologna Centrale to Firenze S.M.N.train
- Take the train from Firenze S.M.N. to Piombino Marittimatrain
- Take the ferry from Port of Piombino to Port of Rio Marinaferry
11h 26m€110–320Fly Edinburgh Airport to Marina Di Campo Airport
- Fly from Edinburgh Airport (EDI) to Marina Di Campo Airport (EBA)plane EDI - EBA
7h 37m€246–681Fly Edinburgh Airport to Roma Ciampino Airport, train, ferry
- Fly from Edinburgh Airport (EDI) to Roma Ciampino Airport (CIA)plane EDI - CIA
- Take the train from Roma Termini to Campiglia Marittimatrain
- Take the ferry from Port of Piombino to Port of Rio Marinaferry
11h 16m€112–341Train to Glasgow Airport, fly to Marina Di Campo Airport
- Take the train from Edinburgh Waverley to Glasgow Queen Streettrain
- Fly from Glasgow Airport (GLA) to Marina Di Campo Airport (EBA)plane GLA - EBA
11h 32m€258–767
Edinburgh Airport (EDI) to Pisa International Airport (PSA) flights
Questions & Answers
The cheapest way to get from Edinburgh to Rio, Italy is to fly and train and ferry which costs €90 - €270 and takes 9h 23m.
The fastest way to get from Edinburgh to Rio, Italy is to fly which takes 7h 37m and costs €240 - €700.
The distance between Edinburgh and Rio, Italy is 1812 km.
The best way to get from Edinburgh to Rio, Italy without a car is to train and bus and ferry which takes 2 days 18h and costs .
It takes approximately 9h 23m to get from Edinburgh to Rio, Italy, including transfers.
There are 2681+ hotels available in Rio, Italy.
What companies run services between Edinburgh, Scotland and Rio, Italy?
easyJet, FlexFlight ApS, and three other airlines fly from Edinburgh Airport (EDI) to Marina Di Campo Airport (EBA) 3 times a week.
- Website
- ryanair.com
Flights from Edinburgh Airport to Pisa International Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €55–170
Flights from Edinburgh Airport to Pisa International Airport via Charleroi
- Ave. Duration
- 5h 45m
- When
- Thursday to Sunday
- Estimated price
- €55–170
Flights from Edinburgh Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- €50–210
Flights from Edinburgh Airport to Roma Ciampino Airport
- Ave. Duration
- 3h 3m
- When
- Every day
- Estimated price
- €60–210
Flights from Edinburgh Airport to Roma Ciampino Airport via Prague
- Ave. Duration
- 6h 45m
- When
- Wednesday
- Estimated price
- €60–210
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Pisa Centrale to Campiglia Marittima
- Ave. Duration
- 1h 19m
- Frequency
- Every 30 minutes
- Estimated price
- €10–18
- Website
- Trenitalia
Train from Firenze S.M.N. to Piombino Marittima
- Ave. Duration
- 2h 32m
- Frequency
- Twice daily
- Estimated price
- €22–35
- Website
- Trenitalia
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 51m
- Frequency
- 4 times a day
- Estimated price
- €11–18
- Website
- Trenitalia
Train from Firenze S.M.N. to Piombino Marittima
- Ave. Duration
- 2h 32m
- Frequency
- Twice daily
- Estimated price
- €22–35
- Website
- Trenitalia
Train from Roma Termini to Campiglia Marittima
- Ave. Duration
- 2h 58m
- Frequency
- Every 2 hours
- Estimated price
- €30–50
- Website
- Trenitalia
- Phone
- 0724 122 272
- [email protected]
- Website
- euro-fratello.ro
Bus from London Stonebridge to Cluj-Napoca, Autogara Sens Vest
- Ave. Duration
- 33h 31m
- Frequency
- Twice a week
- Schedules at
- euro-fratello.ro
- Phone
- +49 611-14020
- [email protected]
- Website
- Toremar
Ferry from Port of Piombino to Port of Rio Marina
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- €12–27
- Website
- Toremar
Ferry from Port of Piombino to Port of Rio Marina
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- €12–27
- Website
- Toremar
Ferry from Port of Piombino to Port of Rio Marina
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- €12–27
- Website
- Toremar
Ferry from Port of Piombino to Port of Rio Marina
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- €12–27
- Website
- Toremar
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 guide
Travelling to the UK: What do I need to know?
Read the travel guide
Travelling by boat in Italy
Read the travel guide






