There are 7 ways to get from Santa Marinella to Budapest by train, plane, bus, night train 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.
Recommended
Train to Rome, fly
-
Take the train from S. Marinella to Roma Trastevere
-
Fly from Rome (FCO) to Budapest (BUD)
Train to Rome Ciampino, fly
-
Take the train from S. Marinella to Roma Termini
-
Fly from Rome Ciampino (CIA) to Budapest (BUD)
Train, train to Naples, fly
-
Take the train from S. Marinella to Roma Termini
-
Take the train from Roma Termini to Napoli Centrale
-
Fly from Naples (NAP) to Budapest (BUD)
Train
-
Take the train from S. Marinella to Roma Termini
-
Take the train from Roma Termini to Venezia S. Lucia
-
Take the train from Venezia S. Lucia to Wien Hbf
-
Take the train from Wien Hbf to Budapest-Kelenfoeld
Train, bus
-
Take the train from S. Marinella to Roma Termini
-
Take the bus from Roma Tiburtina TiBus to Budapest Népliget bus station
Train, night train
-
Take the train from S. Marinella to Roma Termini
-
Take the night train from Roma Termini to Wien Hbf
-
Take the train from Wien Hbf to Budapest-Kelenfoeld
Drive
-
Drive from Santa Marinella to Budapest
Santa Marinella to Budapest by train
The train journey time between Santa Marinella and Budapest is around 17h 24m and covers a distance of around 1434 km. This includes an average layover time of around 2h 10m. Operated by Trenitalia, Trenitalia Frecce, ItaloTreno and others, the Santa Marinella to Budapest train service departs from S. Marinella and arrives in Budapest-Kelenfoeld. Typically 28 trains run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Santa Marinella to Budapest is to train and fly which costs €50 - €200 and takes 6h 10m.
The quickest way to get from Santa Marinella to Budapest is to train and fly which costs €50 - €200 and takes 6h 10m.
No, there is no direct train from Santa Marinella to Budapest. However, there are services departing from S. Marinella and arriving at Budapest-Kelenfoeld via Roma Termini, Venezia S. Lucia and Wien Hbf. The journey, including transfers, takes approximately 17h 24m.
The distance between Santa Marinella and Budapest is 830 km. The road distance is 1220.5 km.
The best way to get from Santa Marinella to Budapest without a car is to train which takes 17h 24m and costs €130 - €260.
It takes approximately 6h 10m to get from Santa Marinella to Budapest, including transfers.
Santa Marinella to Budapest train services, operated by Trenitalia, depart from S. Marinella station.
The quickest flight from Rome Airport to Budapest Airport is the direct flight which takes 1h 50m.
Santa Marinella to Budapest train services, operated by ÖBB EuroCity, arrive at Budapest-Kelenfoeld station.
Yes, the driving distance between Santa Marinella to Budapest is 1220 km. It takes approximately 11h 41m to drive from Santa Marinella to Budapest.

- Distance: 829.7 km
- Duration: 6h 10m
What companies run services between Santa Marinella, Italy and Budapest, Hungary?
You can take a train from Santa Marinella to Budapest via Roma Termini, Venezia S. Lucia, and Wien Hbf in around 17h 24m.

- Website
- ryanair.com
Flights from Rome to Budapest via Palermo
- Ave. Duration
- 4h 30m
- When
- Monday
- Estimated price
- 18 000 Ft - 140 000 Ft
Flights from Rome to Budapest via Catania
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- 18 000 Ft - 140 000 Ft
Flights from Rome Ciampino to Budapest
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- 19 000 Ft - 110 000 Ft
Flights from Naples to Budapest
- Ave. Duration
- 1h 40m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- 19 000 Ft - 160 000 Ft
Flights from Naples to Budapest via Milan Bergamo
- Ave. Duration
- 4h 5m
- When
- Thursday and Sunday
- Estimated price
- 19 000 Ft - 160 000 Ft

- Website
- wizzair.com
Flights from Rome to Budapest
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- 14 000 Ft - 75 000 Ft
Flights from Naples to Budapest
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- 16 000 Ft - 110 000 Ft

- Website
- lufthansa.com
Flights from Rome to Budapest via Munich
- Ave. Duration
- 4h 11m
- When
- Every day
- Estimated price
- 55 000 Ft - 230 000 Ft

- Website
- swiss.com
Flights from Rome to Budapest via Zurich
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- 55 000 Ft - 230 000 Ft

- Website
- easyjet.com
Flights from Rome to Budapest via Basel
- Ave. Duration
- 4h 10m
- When
- Monday and Friday
- Estimated price
- 35 000 Ft - 180 000 Ft

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from S. Marinella to Roma Trastevere
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- 1 900 Ft - 3 600 Ft
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- 3 300 Ft - 3 600 Ft
Train from S. Marinella to Roma Termini
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- 2 200 Ft - 4 000 Ft
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- 3 600 Ft - 4 000 Ft
Train from Roma Termini to Napoli Centrale
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- 6 500 Ft - 12 000 Ft
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- 10 000 Ft - 11 500 Ft
Frequently asked questions

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Napoli Centrale
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- 7 000 Ft - 25 000 Ft
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- 7 000 Ft - 10 000 Ft
- Base Standard
- 14 000 Ft - 19 000 Ft
- Base Premium
- 17 000 Ft - 25 000 Ft
Train from Roma Termini to Venezia S. Lucia
- Ave. Duration
- 3h 59m
- Frequency
- Hourly
- Estimated price
- 14 000 Ft - 43 000 Ft
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- 14 000 Ft - 20 000 Ft
- Base Standard
- 25 000 Ft - 34 000 Ft
- Base Premium
- 30 000 Ft - 43 000 Ft

- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Roma Termini to Napoli Centrale
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- 6 000 Ft - 20 000 Ft
- Website
- https://www.italotreno.it/en
- Smart Economy
- 7 500 Ft - 11 000 Ft
- Smart Low Cost
- 6 000 Ft - 8 000 Ft
- Smart Flex
- 14 000 Ft - 20 000 Ft
Train from Roma Termini to Venezia Santa Lucia
- Ave. Duration
- 4h
- Frequency
- Every 3 hours
- Estimated price
- 12 000 Ft - 32 000 Ft
- Website
- https://www.italotreno.it/en
- Smart Economy
- 12 000 Ft - 17 000 Ft
- Smart Low Cost
- 12 000 Ft - 16 000 Ft
- Smart Flex
- 23 000 Ft - 32 000 Ft

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Napoli Centrale
- Ave. Duration
- 2h 3m
- Frequency
- Every 2 hours
- Estimated price
- 5 500 Ft - 8 000 Ft
- Website
- https://www.trenitalia.com/
- 2nd Class
- 5 500 Ft - 8 000 Ft

Train from Venezia S. Lucia to Wien Hbf
- Ave. Duration
- 7h 41m
- Frequency
- 4 times a day
- Estimated price
- 28 000 Ft - 42 000 Ft
- Website
- https://www.oebb.at/en/
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 22m
- Frequency
- Twice daily
- Estimated price
- 13 000 Ft - 19 000 Ft
- Website
- https://www.oebb.at/en/

- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Estimated price
- 13 000 Ft - 19 000 Ft
- Website
- http://fahrplan.oebb.at/bin/query.exe/en?revia=yes&existOptimizePrice=1&country=overseas&initialAvail=ON&S={fromName}&Z={toName}&start=1

- Phone
- +41 848 44 66 88
- Website
- sbb.ch
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- 31 000 Ft - 55 000 Ft
- Website
- https://www.sbb.ch/en/home.html

- Phone
- +36 (1) 3 49 49 49
- Website
- mavcsoport.hu
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 20m
- Frequency
- 3 times a day
- Estimated price
- 4 300 Ft - 5 000 Ft
- Website
- https://www.mavcsoport.hu/en

- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 31m
- Frequency
- Twice daily
- Estimated price
- 3 800 Ft - 13 000 Ft
- Website
- https://regiojet.com/
- 2nd Class
- 3 800 Ft - 5 500 Ft
- 1st Class
- 11 000 Ft - 13 000 Ft

- Phone
- 0219521
- Website
- cfrcalatori.ro
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- 8 000 Ft - 9 000 Ft
- Website
- https://www.cfrcalatori.ro/en/

- Phone
- +43 51717
- Website
- nightjet.com
Night train from Roma Termini to Wien Hbf
- Ave. Duration
- 12h 35m
- Frequency
- 6 times a week
- Estimated price
- 35 000 Ft - 85 000 Ft
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- 60 000 Ft - 85 000 Ft
- Couchette Carriage
- 45 000 Ft - 65 000 Ft
- Seating Carriage
- 35 000 Ft - 55 000 Ft

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Roma Tiburtina TiBus to Budapest Népliget bus station
- Ave. Duration
- 18h 10m
- Frequency
- Twice a week
- Estimated price
- 37 000 Ft - 55 000 Ft
- Website
- https://www.flixbus.co.uk
Frequently asked questions
Want to know more about travelling around Hungary
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.
More Questions & Answers
Wizz Air, easyJet, Swiss and two other airlines offer flights from Rome Airport to Budapest Airport.
There are 1717+ hotels available in Budapest. Prices start at 11 460 Ft per night.