There are 4 ways to get from Marrakesh to Tata by plane, train, car, 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 to Budapest Ferenc Liszt International Airport, train
best- Fly from Marrakech (RAK) to Budapest Ferenc Liszt International Airport (BUD)RAK - BUD
- Take the train from Budapest-Kelenfoeld to Tata
8h 35mFt 23,720–75,146Drive 9,234.3 km
- Drive from Marrakesh to Tata9,234.3 km
4d 21hFt 536,689–775,217Fly to Vienna International Airport, train
- Fly from Marrakech (RAK) to Vienna International Airport (VIE)RAK - VIE
- Take the train from Wien Hbf to Gyoer
- Take the train from Gyoer to Tata
9h 20mFt 36,600–118,576Fly to Bratislava Airport, bus, train
- Fly from Marrakech (RAK) to Bratislava Airport (BTS)RAK - BTS
- Take the bus from Bratislava, Autobusová stanica Mlynské Nivy to Győr bus station
- Take the train from Gyoer to Tata
12h 39mFt 40,500–156,576
Marrakech (RAK) to Budapest Ferenc Liszt International Airport (BUD) flights
Questions & Answers
The cheapest way to get from Marrakesh to Tata is to fly and train which costs 23 000 Ft - 75 000 Ft and takes 8h 35m.
The fastest way to get from Marrakesh to Tata is to fly and train which takes 8h 35m and costs 23 000 Ft - 75 000 Ft.
The distance between Marrakesh and Tata is 3006 km. The road distance is 9234.3 km.
It takes approximately 8h 35m to get from Marrakesh to Tata, including transfers.
Yes, the driving distance between Marrakesh to Tata is 9234 km. It takes approximately 4 days 21h to drive from Marrakesh to Tata.
There are 211+ hotels available in Tata.
What companies run services between Marrakesh, Morocco and Tata, Hungary?
There is no direct connection from Marrakesh to Tata. However, you can take the line 19 bus to Marrakech Airport, walk to Marrakech (RAK) airport, fly to Budapest Ferenc Liszt International Airport (BUD), walk to Liszt Ferenc Airport 2, take the bus to Kőbánya-Kispest M, walk to Koebanya-Kispest, take the train to Budapest-Kelenfoeld, then take the train to Tata. Alternatively, you can drive from Marrakesh to Tata in around 4d 21h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- lufthansa.com
Flights from Marrakech to Budapest Ferenc Liszt International Airport via Munich
- Ave. Duration
- 6h 52m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Ft 45,000–85,000
Flights from Marrakech to Vienna International Airport via Munich
- Ave. Duration
- 7h 11m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Ft 45,000–80,000
- Website
- ryanair.com
Flights from Marrakech to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 4h 10m
- When
- Tuesday and Friday
- Estimated price
- Ft 20,000–70,000
Flights from Marrakech to Budapest Ferenc Liszt International Airport via Marseille
- Ave. Duration
- 7h 55m
- When
- Tuesday and Sunday
- Estimated price
- Ft 20,000–70,000
Flights from Marrakech to Bratislava Airport via Rome Ciampino
- Ave. Duration
- 6h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Ft 41,000–160,000
Flights from Marrakech to Bratislava Airport via Alicante–Elche
- Ave. Duration
- 11h 50m
- When
- Friday
- Estimated price
- Ft 39,000–150,000
- Website
- swiss.com
Flights from Marrakech to Budapest Ferenc Liszt International Airport via Zurich
- Ave. Duration
- 6h 35m
- When
- Monday, Friday, and Saturday
- Estimated price
- Ft 34,000–150,000
Flights from Marrakech to Vienna International Airport via Zurich
- Ave. Duration
- 7h 35m
- When
- Monday, Friday, and Saturday
- Estimated price
- Ft 34,000–160,000
Flights from Marrakech to Vienna International Airport via Geneva
- Ave. Duration
- 8h
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Ft 34,000–160,000
- Website
- wizzair.com
Flights from Marrakech to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 4h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Ft 17,000–55,000
Flights from Marrakech to Bratislava Airport via Barcelona
- Ave. Duration
- 9h 10m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Ft 34,000–140,000
- Website
- austrian.com
Flights from Marrakech to Budapest Ferenc Liszt International Airport via Vienna International Airport
- Ave. Duration
- 6h 40m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- Ft 37,000–160,000
Flights from Marrakech to Vienna International Airport
- Ave. Duration
- 4h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- Ft 37,000–160,000
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Budapest-Kelenfoeld to Tata
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- Ft 1,200–1,500
- Website
- https://jegy.mav.hu/
Train from Gyoer to Tata
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- Ft 1,000–1,300
- Website
- https://jegy.mav.hu/
- Phone
- +36 99/577-212
- eszrevetel@gysev.hu
- Website
- www2.gysev.hu
Train from Budapest-Kelenfoeld to Tata
- Ave. Duration
- 37 min
- Frequency
- Every 4 hours
- Website
- https://en.gysev.hu/
Train from Gyoer to Tata
- Ave. Duration
- 28 min
- Frequency
- Every 4 hours
- Website
- https://en.gysev.hu/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Wien Hbf to Gyoer
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- Ft 8,000–11,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Wien Hbf to Gyoer
- Ave. Duration
- 1h 14m
- Frequency
- 3 times a day
- Estimated price
- Ft 8,000–12,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
Train from Wien Hbf to Gyoer
- Ave. Duration
- 2h 2m
- Frequency
- 5 times a day
- Estimated price
- Ft 7,500–11,000
- Website
- https://www.oebb.at/en/
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Wien Hbf to Gyoer
- Ave. Duration
- 1h 22m
- Frequency
- 3 times a day
- Estimated price
- Ft 3,400–10,000
- Website
- https://regiojet.com/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Gyoer to Tata
- Ave. Duration
- 28 min
- Frequency
- Twice daily
- Estimated price
- Ft 4,800–7,500
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +386 1 29 13 331
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Gyoer to Tata
- Ave. Duration
- 28 min
- Frequency
- Once daily
- Estimated price
- Ft 1,900–4,500
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- Ft 1,900–2,700
- Regional Train Ticket
- Ft 2,500–2,900
- Intercity 1st Class Ticket
- Ft 4,000–4,500
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Bratislava, Autobusová stanica Mlynské Nivy to Győr bus station
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- Ft 3,200–6,000
- Website
- https://www.flixbus.co.uk
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.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide







































