There are 14 ways to get from Bath to Perugia by train, plane, car ferry, bus, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to London Heathrow Airport, fly to Florence Peretola Airport, train
best- Take the train from Bath Spa to London Paddingtontrain
- Fly from London Heathrow Airport (LHR) to Florence Peretola Airport (FLR)plane LHR - FLR
- Take the train from Firenze S.M.N. to Perugiatrain
9h 32m€172–446Fly Bristol Airport to Fiumicino International Airport, train
cheapest- Fly from Bristol Airport (BRS) to Fiumicino International Airport (FCO)plane BRS - FCO
- Take the train from Roma Termini to Folignotrain
9h 58m€86–226Train, car ferry
- Take the train from Bath Spa to Frattontrain
- Take the car ferry from Portsmouth International Port to Le Havrecarferry
- Take the train from Le Havre to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Torino Porta Susatrain Fr
- Take the train from Torino Porta Susa to Perugiatrain Fr
26h 37m€322–743Bus
- Take the bus from Bus Station to London Victoria Coach Station Arrivalsbus 403
- Take the bus from London Victoria to Brussels Midi / Brussels South Westbus
- Take the bus from Brussels-North Station to Bolognabus
- Take the bus from Bologna to Perugiabus
33h 53mDrive, Eurotunnel
- Drive from Bath to Folkestonecar
- Take the car train from Folkestone to Calais-Fréthuncartrain
- Drive from Calais-Fréthun to Perugiacar
18h 51mTrain to London Stansted Airport, fly to Perugia Sant'Egidio Airport
- Take the train from Bath Spa to London Paddingtontrain
- Fly from London Stansted Airport (STN) to Perugia Sant'Egidio Airport (PEG)plane STN - PEG
8h 32m€108–389Train to London City Airport, fly to Florence Peretola Airport, train
- Take the train from Bath Spa to London Paddingtontrain
- Fly from London City Airport (LCY) to Florence Peretola Airport (FLR)plane LCY - FLR
- Take the train from Firenze S.M.N. to Perugiatrain
9h 50m€175–443Fly Bristol Airport to Pisa International Airport, train
- Fly from Bristol Airport (BRS) to Pisa International Airport (PSA)plane BRS - PSA
- Take the train from Pisa Centrale to Firenze S.M.N.train
- Take the train from Firenze S.M.N. to Perugiatrain
10h 7m€98–284Train, train to London Gatwick Airport, fly to Florence Peretola Airport
- Take the train from Bath Spa to Readingtrain
- Take the train from Reading to Gatwick Airporttrain
- Fly from London Gatwick Airport (LGW) to Florence Peretola Airport (FLR)plane LGW - FLR
- Take the train from Firenze S.M.N. to Perugiatrain
10h 38m€124–373Train to London Heathrow Airport, fly to Bologna Guglielmo Marconi Airport, train
- Take the train from Bath Spa to London Paddingtontrain
- Fly from London Heathrow Airport (LHR) to Bologna Guglielmo Marconi Airport (BLQ)plane LHR - BLQ
- Take the train from Bologna Centrale to Firenze S.M.N.train
- Take the train from Firenze S.M.N. to Perugiatrain
10h 6m€164–514Train to London Heathrow Airport, fly to Pisa International Airport, train
- Take the train from Bath Spa to London Paddingtontrain
- Fly from London Heathrow Airport (LHR) to Pisa International Airport (PSA)plane LHR - PSA
- Take the train from Pisa Centrale to Firenze S.M.N.train
- Take the train from Firenze S.M.N. to Perugiatrain
10h 58m€170–478Train, bus
- Take the train from Bath Spa to London Paddingtontrain
- Take the bus from London Victoria to Paris, Quai de Bercy (Bercy Seine)bus 700
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to Florence Villa Constanza Bus Stationbus
- Take the train from Firenze S.M.N. to Perugiatrain
34h 4m€184–368Bus via Paris
- Take the bus from Bus Station to London Victoria Coach Station Arrivalsbus 403
- Take the bus from London Victoria to Doverbus 700 / ...
- Take the bus from Dover to Paris, Quai de Bercy (Bercy Seine)bus 700
- Take the bus from Paris - Bercy-Seine Bus Station to Florence Villa Constanza Bus Stationbus
- Take the bus from Florence Villa Constanza Bus Station to Perugiabus 443 / ...
34h 10m€148–294Drive, car ferry
- Drive from Bath to Port of Dovercar
- Take the car ferry from Port of Dover to Calaiscarferry
- Drive from Calais to Perugiacar
19h 58m€279–442
Bath to Perugia by train, foot, and car ferry
Questions & Answers
The cheapest way to get from Bath to Perugia is to fly and train which costs €85 - €230 and takes 9h 58m.
The fastest way to get from Bath to Perugia is to train and fly which takes 8h 32m and costs €100 - €390.
No, there is no direct bus from Bath station to Perugia. However, there are services departing from Bus Station and arriving at Perugia via London Victoria, Dover, Paris - Bercy-Seine Bus Station and Florence Villa Constanza Bus Station. The journey, including transfers, takes approximately 34h 10m.
The distance between Bath and Perugia is 1568 km.
The best way to get from Bath to Perugia without a car is to train and car ferry which takes 26h 37m and costs €320 - €750.
It takes approximately 9h 32m to get from Bath to Perugia, including transfers.
Bath to Perugia bus services, operated by National Express, depart from Bus Station.
Bath to Perugia bus services, operated by National Express, arrive at London Victoria Coach Station Arrivals.
Perugia is 1h ahead of Bath. It is currently 4:23 AM in Bath and 5:23 AM in Perugia.
There are 2088+ hotels available in Perugia.
What companies run services between Bath, England and Perugia, Italy?
You can take a bus from Bus Station to Perugia via London Victoria Coach Station Arrivals, London Victoria, Brussels Midi / Brussels South West, Gare Du Midi, Gare Du Nord, Brussels-North Station, and Bologna in around 33h 53m.
- Website
- britishairways.com
Flights from London Heathrow Airport to Florence Peretola Airport
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- €100–230
Flights from London City Airport to Florence Peretola Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- €100–270
Flights from London Gatwick Airport to Florence Peretola Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- €45–200
Flights from London Heathrow Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- €70–170
Flights from London Heathrow Airport to Pisa International Airport
- Ave. Duration
- 2h 18m
- When
- Every day
- Estimated price
- €60–210
- Website
- airfrance.com
Flights from London Heathrow Airport to Florence Peretola Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 16m
- When
- Every day
- Estimated price
- €70–400
Flights from London Gatwick Airport to Florence Peretola Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- €65–370
- Website
- lufthansa.com
Flights from London Heathrow Airport to Florence Peretola Airport via Munich
- Ave. Duration
- 4h
- When
- Tuesday to Sunday
- Estimated price
- €80–430
Flights from London Heathrow Airport to Bologna Guglielmo Marconi Airport via Munich
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- €65–350
Flights from London Heathrow Airport to Pisa International Airport via Frankfurt
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- €150–850
- Website
- swiss.com
Flights from London Heathrow Airport to Florence Peretola Airport via Zurich
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- €100–260
Flights from London City Airport to Florence Peretola Airport via Zurich
- Ave. Duration
- 4h 40m
- When
- Monday to Saturday
- Estimated price
- €100–300
Flights from London Heathrow Airport to Bologna Guglielmo Marconi Airport via Zurich
- Ave. Duration
- 3h 50m
- When
- Tuesday and Saturday
- Estimated price
- €95–270
- Website
- easyjet.com
Flights from Bristol Airport to Fiumicino International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €55–190
Flights from Bristol Airport to Fiumicino International Airport via Geneva
- Ave. Duration
- 4h 50m
- When
- Wednesday and Sunday
- Estimated price
- €55–190
Flights from Bristol Airport to Fiumicino International Airport via Nice
- Ave. Duration
- 5h 45m
- When
- Wednesday and Saturday
- Estimated price
- €55–190
Flights from Bristol Airport to Fiumicino International Airport via Lyon
- Ave. Duration
- 5h 50m
- When
- Sunday
- Estimated price
- €55–190
Flights from Bristol Airport to Pisa International Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €45–140
- Website
- klm.com
Flights from London City Airport to Florence Peretola Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 17m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €95–550
Flights from Bristol Airport to Pisa International Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 10m
- When
- Friday
- Estimated price
- €65–350
Flights from London Gatwick Airport to Florence Peretola Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- €65–370
Flights from London Heathrow Airport to Pisa International Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 35m
- When
- Friday
- Estimated price
- €70–380
- Website
- ryanair.com
Flights from London Stansted Airport to Perugia Sant'Egidio Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- €29–230
Flights from Bristol Airport to Pisa International Airport via Dublin
- Ave. Duration
- 5h 15m
- When
- Monday
- Estimated price
- €60–200
- Website
- vueling.com
Flights from London Gatwick Airport to Florence Peretola Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- €45–200
- Phone
- +44 3457 000 125
- gwr.feedback@gwr.com
- Website
- gwr.com
Train from Bath Spa to London Paddington
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- €50–100
- Website
- https://www.gwr.com/
Train from Bath Spa to Fratton
- Ave. Duration
- 2h 4m
- Frequency
- Hourly
- Estimated price
- €45–85
- Website
- https://www.gwr.com/
Train from Bath Spa to Reading
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- €35–70
- Website
- https://www.gwr.com/
Train from Reading to Gatwick Airport
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- €26–50
- Website
- https://www.gwr.com/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Firenze S.M.N. to Perugia
- Ave. Duration
- 2h 11m
- Frequency
- Every 4 hours
- Estimated price
- €19–35
- Website
- https://www.trenitalia.com/en.html
Train from Lyon Part Dieu to Torino Porta Susa
- Ave. Duration
- 3h 57m
- Frequency
- Twice daily
- Estimated price
- €40–70
- Website
- https://www.trenitalia.com/en.html
Train from Roma Termini to Foligno
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- €19–35
- Website
- https://www.trenitalia.com/en.html
Train from Pisa Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 25m
- Frequency
- Every 30 minutes
- Estimated price
- €10–17
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 51m
- Frequency
- Twice daily
- Estimated price
- €12–20
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Firenze S.M.N. to Perugia
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- €15–35
- Website
- https://www.trenitalia.com/en.html
Train from Roma Termini to Foligno
- Ave. Duration
- 2h 20m
- Frequency
- 3 times a day
- Estimated price
- €15–35
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 16m
- Frequency
- Once daily
- Estimated price
- €9–21
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Firenze S.M.N. to Perugia
- Ave. Duration
- 1h 31m
- Frequency
- 6 times a week
- Estimated price
- €22–45
- Schedules at
- trenitalia.com
Train from Torino Porta Susa to Perugia
- Ave. Duration
- 4h 40m
- Frequency
- 6 times a week
- Estimated price
- €85–170
- Schedules at
- trenitalia.com
Train from Roma Termini to Foligno
- Ave. Duration
- 1h 42m
- Frequency
- Once daily
- Estimated price
- €22–45
- Schedules at
- trenitalia.com
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- €13–26
- Schedules at
- trenitalia.com
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Le Havre to Lyon Part Dieu
- Ave. Duration
- 4h 34m
- Frequency
- Once daily
- Estimated price
- €130–210
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +33 2 22 55 00 10
- nomad-car@normandie.fr
- Website
- nomad.normandie.fr
Train from Le Havre to Lyon Part Dieu
- Ave. Duration
- 4h 34m
- Frequency
- 5 times a week
- Schedules at
- nomad.normandie.fr
- Phone
- +44 (0) 8443 35 35 35
- Website
- leshuttle.com
Car train from Folkestone to Calais-Fréthun
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Website
- https://www.leshuttle.com/uk-en
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 46 min
- Frequency
- Once a week
- Estimated price
- €12–24
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 59 min
- Frequency
- Once a week
- Estimated price
- €27–70
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €45–70
- 2nd Class
- €27–40
- Phone
- 08717 81 81 81
- Website
- nationalexpress.com
Bus from Bus Station to London Victoria Coach Station Arrivals
- Ave. Duration
- 3h 35m
- Frequency
- Every 3 hours
- Estimated price
- €24–60
- Website
- https://www.nationalexpress.com/en
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from London Victoria to Brussels Midi / Brussels South West
- Ave. Duration
- 6h 30m
- Frequency
- Twice a week
- Estimated price
- €23–35
- Website
- https://regiojet.com/
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Bus from Brussels-North Station to Bologna
- Ave. Duration
- 17h 10m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Bologna to Perugia
- Ave. Duration
- 3h 20m
- Frequency
- Every 3 hours
- Estimated price
- €14–26
- Website
- https://www.itabus.it/en/home
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from London Victoria to Paris, Quai de Bercy (Bercy Seine)
- Ave. Duration
- 9h 15m
- Frequency
- Every 4 hours
- Estimated price
- €30–60
- Website
- https://www.flixbus.co.uk
Bus from Paris, Quai de Bercy (Bercy Seine) to Florence Villa Constanza Bus Station
- Ave. Duration
- 17h 20m
- Frequency
- Once daily
- Estimated price
- €80–150
- Website
- https://www.flixbus.co.uk
Bus from London Victoria to Dover
- Ave. Duration
- 2h 20m
- Frequency
- Every 2 hours
- Estimated price
- €8–15
- Website
- https://www.flixbus.co.uk
Bus from Dover to Paris, Quai de Bercy (Bercy Seine)
- Ave. Duration
- 5h 15m
- Frequency
- Every 4 hours
- Estimated price
- €23–40
- Website
- https://www.flixbus.co.uk
Bus from Florence Villa Constanza Bus Station to Perugia
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- €12–21
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Paris - Bercy-Seine Bus Station to Florence Villa Constanza Bus Station
- Ave. Duration
- 16h 35m
- Frequency
- Once daily
- Estimated price
- €80–160
- Website
- https://www.blablacar.co.uk/bus
- Phone
- 0330 159 7000
- reservations@brittanyferries.com
- Website
- brittany-ferries.co.uk
Car ferry from Portsmouth International Port to Le Havre
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a week
- Estimated price
- €22–210
- Schedules at
- brittany-ferries.co.uk
- Book at
- brittany-ferries.co.uk
- Single Ticket
- €45–90
- Car Single Ticket
- €70–210
- Phone
- 01304 44 88 88
- customer.services@poferries.com
- Website
- poferries.com
Car ferry from Port of Dover to Calais
- Ave. Duration
- 1h 35m
- Frequency
- Every 2 hours
- Estimated price
- €8–21
- Website
- https://www.poferries.com/en
- Phone
- +353 818 300 400
- info@irishferries.com
- Website
- irishferries.com
Car ferry from Port of Dover to Calais
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- €6–45
- Website
- https://www.irishferries.com/uk-en/Travel-to-Ireland
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
Which London airport should I choose?
Read the travel guide




























































