There are 11 ways to get from Assisi to Mainz by train, plane, train (Trenitalia), bus, or car
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 Florence Peretola Airport, fly
best- Take the train from Assisi to Firenze S.M.N.train
- Fly from Florence Peretola Airport (FLR) to Frankfurt (FRA)plane FLR - FRA
8h 24m€147–387Train to Fiumicino International Airport, fly
cheapest- Take the train from Foligno to Roma Terminitrain
- Fly from Fiumicino International Airport (FCO) to Frankfurt (FRA)plane FCO - FRA
8h 52m€77–271Train via Florence
- Take the train from Assisi to Firenze S.M.N.train
- Take the train from Firenze S.M.N. to Milano Centraletrain Fr
- Take the train from Milano Centrale to Mannheim Hbftrain Ec
- Take the train from Mannheim, Hauptbahnhof to Mainz, Römisches Theatertrain S5 / ...
15h 43m€184–334Bus, train
- Take the bus from Perugia Train Station Bus Stop to Florence Villa Constanza Bus Stationbus
- Take the bus from Florence Villa Constanza Bus Station to Stuttgart Airportbus
- Take the train from Hauptbahnhof to Mannheim, Hauptbahnhoftrain 47 / ...
- Take the train from Mannheim, Hauptbahnhof to Mainz, Römisches Theatertrain S5 / ...
19h 34mDrive 1,128.6 km
- Drive from Assisi to Mainzcar 1,128.6 km
10h 46m€178–257Train, train to Bologna Guglielmo Marconi Airport, fly
- Take the train from Assisi to Firenze S.M.N.train
- Take the train from Firenze S.M.N. to Bologna Centraletrain
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Frankfurt (FRA)plane BLQ - FRA
8h 59m€134–395Train, train to Pisa International Airport, fly
- Take the train from Assisi to Firenze S.M.N.train
- Take the train from Firenze S.M.N. to Pisa Centraletrain
- Fly from Pisa International Airport (PSA) to Frankfurt (FRA)plane PSA - FRA
9h 51m€139–338Train to Raffaello Sanzio Airport, fly
- Take the train from Foligno to Jesitrain
- Fly from Raffaello Sanzio Airport (AOI) to Frankfurt (FRA)plane AOI - FRA
10h 48m€159–391Train, train to Venice Marco Polo Airport, fly
- Take the train from Assisi to Firenze S.M.N.train
- Take the train from Firenze S.M.N. to Venezia Mestretrain
- Fly from Venice Marco Polo Airport (VCE) to Frankfurt (FRA)plane VCE - FRA
11h 1m€126–402Train
- Take the train from Assisi to Milano Centraletrain Ic
- Take the train from Milano Centrale to Mannheim Hbftrain Ec
- Take the train from Mannheim, Hauptbahnhof to Mainz, Römisches Theatertrain S5 / ...
16h 45m€156–284Bus
- Take the bus from Assisi to Florence Villa Constanza Bus Stationbus 529
- Take the bus from Florence Villa Constanza Bus Station to Frankfurt central train stationbus N77 / ...
22h 45m€84–155
Assisi to Mainz by bus and train
Questions & Answers
The cheapest way to get from Assisi to Mainz is to bus which costs €80 - €160 and takes 22h 45m.
The fastest way to get from Assisi to Mainz is to train and fly which takes 8h 24m and costs €140 - €390.
No, there is no direct bus from Assisi to Mainz station. However, there are services departing from Assisi and arriving at Mainz central train station via Florence Villa Constanza Bus Station and Frankfurt central train station. The journey, including transfers, takes approximately 22h 45m.
The distance between Assisi and Mainz is 937 km. The road distance is 1128.6 km.
The best way to get from Assisi to Mainz without a car is to train via Florence which takes 15h 43m and costs €180 - €340.
It takes approximately 8h 24m to get from Assisi to Mainz, including transfers.
Assisi to Mainz bus services, operated by FlixBus, depart from Assisi station.
The best way to get from Assisi to Mainz is to train via Florence which takes 15h 43m and costs €180 - €340. Alternatively, you can bus, which costs €80 - €160 and takes 22h 45m.
Assisi to Mainz bus services, operated by FlixBus, arrive at Florence Villa Constanza Bus Station.
Yes, the driving distance between Assisi to Mainz is 1129 km. It takes approximately 10h 46m to drive from Assisi to Mainz.
What companies run services between Assisi, Italy and Mainz, Germany?
You can take a bus from P.za Matteotti Assisi to Mainz, Römisches Theater via Assisi, Assisi, Firenze S.M.N., Milano Centrale, Mannheim Hbf, and Mannheim, Hauptbahnhof in around 15h 43m. Alternatively, you can take a bus from Assisi to Mainz central train station via Florence Villa Constanza Bus Station and Frankfurt central train station in around 22h 45m.
- Website
- lufthansa.com
Flights from Florence Peretola Airport to Frankfurt
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €110–340
Flights from Florence Peretola Airport to Frankfurt via Munich
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- €120–340
Flights from Fiumicino International Airport to Frankfurt
- Ave. Duration
- 2h 1m
- When
- Every day
- Estimated price
- €70–310
Flights from Fiumicino International Airport to Frankfurt via Munich
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- €75–220
Flights from Bologna Guglielmo Marconi Airport to Frankfurt
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €100–480
Flights from Bologna Guglielmo Marconi Airport to Frankfurt via Munich
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- €110–550
Flights from Pisa International Airport to Frankfurt
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €120–550
Flights from Raffaello Sanzio Airport to Frankfurt via Munich
- Ave. Duration
- 3h 50m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- €160–750
Flights from Raffaello Sanzio Airport to Frankfurt via Milan Linate
- Ave. Duration
- 4h 35m
- When
- Monday to Friday
- Estimated price
- €140–420
Flights from Raffaello Sanzio Airport to Frankfurt via Krakow
- Ave. Duration
- 5h 42m
- When
- Sunday and Thursday
- Estimated price
- €130–270
Flights from Raffaello Sanzio Airport to Frankfurt via Tirana
- Ave. Duration
- 8h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €140–420
Flights from Venice Marco Polo Airport to Frankfurt
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €80–290
Flights from Venice Marco Polo Airport to Frankfurt via Munich
- Ave. Duration
- 3h 11m
- When
- Every day
- Estimated price
- €100–460
- Website
- ita-airways.com
Flights from Florence Peretola Airport to Frankfurt
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €110–340
Flights from Fiumicino International Airport to Frankfurt
- Ave. Duration
- 2h 1m
- When
- Every day
- Estimated price
- €70–310
Flights from Bologna Guglielmo Marconi Airport to Frankfurt
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €100–480
Flights from Raffaello Sanzio Airport to Frankfurt via Milan Linate
- Ave. Duration
- 4h 35m
- When
- Monday to Friday
- Estimated price
- €140–420
Flights from Raffaello Sanzio Airport to Frankfurt via Krakow
- Ave. Duration
- 4h 40m
- When
- Sunday
- Estimated price
- €130–270
Flights from Venice Marco Polo Airport to Frankfurt
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €80–290
Flights from Venice Marco Polo Airport to Frankfurt via Munich
- Ave. Duration
- 3h 30m
- When
- Monday to Saturday
- Estimated price
- €100–460
- Website
- airdolomiti.it
Flights from Florence Peretola Airport to Frankfurt
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €120–340
Flights from Bologna Guglielmo Marconi Airport to Frankfurt
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €100–480
Flights from Pisa International Airport to Frankfurt
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €120–550
Flights from Raffaello Sanzio Airport to Frankfurt via Milan Linate
- Ave. Duration
- 4h 35m
- When
- Monday to Friday
- Estimated price
- €140–420
- Website
- condor.com
Flights from Fiumicino International Airport to Frankfurt
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- €55–190
Flights from Raffaello Sanzio Airport to Frankfurt via Fiumicino International Airport
- Ave. Duration
- 3h 55m
- When
- Monday to Friday
- Estimated price
- €130–230
Flights from Venice Marco Polo Airport to Frankfurt
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €60–210
- Website
- swiss.com
Flights from Florence Peretola Airport to Frankfurt via Zurich
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €100–390
Flights from Bologna Guglielmo Marconi Airport to Frankfurt via Zurich
- Ave. Duration
- 3h 45m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- €75–300
Flights from Venice Marco Polo Airport to Frankfurt via Zurich
- Ave. Duration
- 3h 20m
- When
- Monday to Saturday
- Estimated price
- €75–290
- Website
- easyjet.com
Flights from Fiumicino International Airport to Frankfurt
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €50–180
Flights from Raffaello Sanzio Airport to Frankfurt via Fiumicino International Airport
- Ave. Duration
- 5h 25m
- When
- Monday to Friday
- Estimated price
- €75–290
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Assisi to Firenze S.M.N.
- Ave. Duration
- 2h 29m
- Frequency
- Every 4 hours
- Estimated price
- €22–40
- Website
- https://www.trenitalia.com/en.html
Train from Foligno to Roma Termini
- Ave. Duration
- 1h 52m
- Frequency
- Every 2 hours
- Estimated price
- €18–30
- Website
- https://www.trenitalia.com/en.html
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 44m
- Frequency
- Twice daily
- Estimated price
- €11–19
- Website
- https://www.trenitalia.com/en.html
Train from Firenze S.M.N. to Pisa Centrale
- Ave. Duration
- 1h 28m
- Frequency
- Every 30 minutes
- Estimated price
- €9–16
- Website
- https://www.trenitalia.com/en.html
Train from Foligno to Jesi
- Ave. Duration
- 1h 18m
- Frequency
- Every 4 hours
- Estimated price
- €12–21
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Assisi to Firenze S.M.N.
- Ave. Duration
- 1h 56m
- Frequency
- Once daily
- Estimated price
- €18–40
- Website
- https://www.trenitalia.com/en.html
Train from Firenze S.M.N. to Milano Centrale
- Ave. Duration
- 3h 54m
- Frequency
- Once daily
- Estimated price
- €30–70
- Website
- https://www.trenitalia.com/en.html
Train from Foligno to Roma Termini
- Ave. Duration
- 2h 6m
- Frequency
- 3 times a day
- Estimated price
- €15–35
- Website
- https://www.trenitalia.com/en.html
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 17m
- Frequency
- Once daily
- Estimated price
- €9–21
- Website
- https://www.trenitalia.com/en.html
Train from Foligno to Jesi
- Ave. Duration
- 1h 24m
- Frequency
- Twice daily
- Estimated price
- €10–23
- Website
- https://www.trenitalia.com/en.html
Train from Assisi to Milano Centrale
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Estimated price
- €50–110
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Firenze S.M.N. to Milano Centrale
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- €45–90
- Schedules at
- trenitalia.com
Train from Foligno to Roma Termini
- Ave. Duration
- 1h 39m
- Frequency
- Once daily
- Estimated price
- €22–45
- Schedules at
- trenitalia.com
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- €13–27
- Schedules at
- trenitalia.com
Train from Foligno to Jesi
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- €15–29
- Schedules at
- trenitalia.com
Train from Firenze S.M.N. to Venezia Mestre
- Ave. Duration
- 2h 3m
- Frequency
- Hourly
- Estimated price
- €35–70
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Firenze S.M.N. to Milano Centrale
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- Estimated price
- €35–80
- Website
- https://www.italotreno.it/en
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 41 min
- Frequency
- Twice daily
- Estimated price
- €11–23
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Mannheim Hbf
- Ave. Duration
- 6h 48m
- Frequency
- Once daily
- Estimated price
- €120–180
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €120–180
- 2nd Class
- €120–160
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- €27–70
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €45–70
- 2nd Class
- €27–40
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Mannheim, Hauptbahnhof to Mainz, Römisches Theater
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- €14–22
- Website
- https://int.bahn.de/en
- Phone
- 0621 8301200
- Website
- suewex.de
Train from Mannheim, Hauptbahnhof to Mainz, Römisches Theater
- Ave. Duration
- 57 min
- Frequency
- 5 times a week
- Estimated price
- €14–20
- Schedules at
- suewex.de
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- €19–50
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 38 min
- Frequency
- Once daily
- Estimated price
- €11–26
- Website
- https://www.ns.nl/en
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Perugia Train Station Bus Stop to Florence Villa Constanza Bus Station
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a week
- Estimated price
- €9–17
- Website
- https://www.itabus.it/en/home
- Phone
- +39 0362 185 0590
- info@onebus.it
- Website
- onebus.it
Bus from Florence Villa Constanza Bus Station to Stuttgart Airport
- Ave. Duration
- 11h 45m
- Frequency
- Once a week
- Website
- https://onebus.it/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Assisi to Florence Villa Constanza Bus Station
- Ave. Duration
- 2h 35m
- Frequency
- 5 times a week
- Estimated price
- €12–21
- Website
- https://www.flixbus.co.uk
Bus from Florence Villa Constanza Bus Station to Frankfurt central train station
- Ave. Duration
- 17h 30m
- Frequency
- Twice daily
- Estimated price
- €70–130
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Germany
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
5 incredible day trips from Florence by train
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Book your Assisi to Mainz bus tickets online with FlixBus.
There are 1188+ hotels available in Mainz.













































