There are 12 ways to get from Germany to Malgrat de Mar by plane, train, train (TGV), 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.
Fly from Frankfurt, train
best- Fly from Frankfurt (FRA) to Barcelona–El Prat Airport (BCN)plane FRA - BCN
- Take the train from Barcelona Sants to Malgrat de Martrain
6h 30m€84–229Fly from Cologne Bonn Airport, train
cheapest- Fly from Cologne Bonn Airport (CGN) to Barcelona–El Prat Airport (BCN)plane CGN - BCN
- Take the train from Barcelona Sants to Malgrat de Martrain
6h 41m€55–260Train
- Take the train from Berlin Hbf to Saarbrücken Hbftrain 15 / ...
- Take the train from Saarbrücken Hbf to Paris Gare de Lyontrain 82
- Take the train from Paris Gare De Lyon to Gironatrain Tgv
20h 15m€393–696Train, bus
- Take the train from Berlin Hbf to Frankfurttrain 12 / ...
- Take the train from Frankfurt to Strasbourg Bahnhoftrain 82 / ...
- Take the train from Strasbourg to Dijon Villetrain Tgv
- Take the bus from Dijon to Barcelona, Estació d'Autobusos Nordbus
- Take the train from Barcelona Arc de Triomf to Malgrat de Martrain R1
23h 28m€249–497Drive 1,729.1 km
- Drive from Berlin to Malgrat de Marcar 1,729.1 km
17h 18m€282–408Fly from Stuttgart Airport, train
- Fly from Stuttgart Airport (STR) to Barcelona–El Prat Airport (BCN)plane STR - BCN
- Take the train from Barcelona Sants to Malgrat de Martrain
6h 39m€65–223Fly from Düsseldorf International Airport, train
- Fly from Düsseldorf International Airport (DUS) to Barcelona–El Prat Airport (BCN)plane DUS - BCN
- Take the train from Barcelona Sants to Malgrat de Martrain
6h 53m€55–213Fly from Munich International Airport, train
- Fly from Munich International Airport (MUC) to Barcelona–El Prat Airport (BCN)plane MUC - BCN
- Take the train from Barcelona Sants to Malgrat de Martrain
7h 10m€73–226Bus, train
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Valencebus N235
- Take the train from Valence Ville to Gironatrain Tgv
28h 10m€204–317Bus
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Lyonbus N235 / ...
- Take the bus from Lyon - Gerland Bus Station to Lloret de Marbus BlaBlaCar Bus
29h 28m€142–237Bus, train via Frankfurt am Main
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Frankfurtbus
- Take the bus from FRANKFURT AM MAIN, Hbf Südseite - Pforzheimer Str. to MULHOUSE, Autoport Ile de Napoleon, Parking Hotel Arcotelbus
- Take the bus from MULHOUSE, Autoport Ile de Napoleon, Parking Hotel Arcotel to BARCELONA, Estacio Del Nord, stan. 30bus
- Take the train from Barcelona Arc de Triomf to Malgrat de Martrain R1
32h 51m€195–303Drive, car train
- Drive from Berlin to Lüneburgcar
- Take the cartrain from Lüneburg to Lörrach Hbfcartrain
- Drive from Lörrach Hbf to Malgrat de Marcar
21h 43m€290–408
Germany to Malgrat de Mar by train
Comparing Your Travel Options
The cheapest way to get from Germany to Malgrat de Mar is to fly and train which costs €65 - €230 and takes 6h 39m.
The fastest way to get from Germany to Malgrat de Mar is to fly and train which takes 6h 30m and costs €80 - €230.
No, there is no direct bus from Germany to Malgrat de Mar. However, there are services departing from S+U Alexanderplatz Bhf/Memhardstr. and arriving at Renfe Blanes via Hertzallee, Berlin, Zentralen Omnibusbahnhof, Lyon - Gerland Bus Station and Terminal Bus Lloret. The journey, including transfers, takes approximately 29h 28m.
No, there is no direct train from Germany to Malgrat de Mar. However, there are services departing from S+U Alexanderplatz Bhf and arriving at Malgrat de Mar via Berlin Hbf, Saarbrücken Hbf, Paris Gare De Lyon, Girona and Maçanet-Massanes. The journey, including transfers, takes approximately 20h 15m.
The distance between Germany and Malgrat de Mar is 1184 km. The road distance is 1729.1 km.
The best way to get from Germany to Malgrat de Mar without a car is to train which takes 20h 15m and costs €390 - €700.
It takes approximately 6h 30m to get from Germany to Malgrat de Mar, including transfers.
Germany to Malgrat de Mar bus services, operated by FlixBus, depart from Berlin, Zentralen Omnibusbahnhof station.
Germany to Malgrat de Mar train services, operated by Deutsche Bahn Intercity (DB IC), depart from Berlin Hbf station.
The best way to get from Germany to Malgrat de Mar is to train which takes 20h 15m and costs €390 - €700. Alternatively, you can bus, which costs €140 - €240 and takes 29h 28m.
What companies run services between Germany and Malgrat de Mar, Spain?
You can take a train from S+U Alexanderplatz Bhf to Malgrat de Mar via Berlin Hbf, Saarbrücken Hbf, Paris Gare de Lyon, Paris Gare De Lyon, Girona, Massanet-Massanas, and Maçanet-Massanes in around 20h 15m. Alternatively, you can take a bus from S+U Alexanderplatz Bhf/Memhardstr. to Malgrat de Mar via Hertzallee, Messegelände/ZOB, Berlin, Zentralen Omnibusbahnhof, Lyon - Gerland Bus Station, Terminal Bus Lloret, Renfe Blanes, and Blanes in around 29h 28m.
- Website
- lufthansa.com
Flights from Frankfurt to Barcelona–El Prat Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- €65–200
Flights from Düsseldorf International Airport to Barcelona–El Prat Airport via Frankfurt
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- €160–270
Flights from Munich International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- €50–290
- Phone
- +34 900 41 00 41
- Website
- Rodalies de Catalunya
Train from Barcelona Sants to Malgrat de Mar
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €6–15
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
Train from Barcelona Arc de Triomf to Malgrat de Mar
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- €6–14
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
Train from Barcelona Sants to Malgrat de Mar
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €6–15
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
Train from Barcelona Sants to Malgrat de Mar
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €6–15
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
Train from Barcelona Sants to Malgrat de Mar
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €6–15
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
Train from Barcelona Sants to Malgrat de Mar
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €6–15
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
Train from Barcelona Arc de Triomf to Malgrat de Mar
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- €6–14
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Dijon to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 10h 15m
- Frequency
- Once daily
- Estimated price
- €55–110
- Schedules at
- alsa.es
Want to know more about travelling around Spain
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Booking & Getting There
Germany to Malgrat de Mar bus services, operated by FlixBus, arrive at Lyon station.
Germany to Malgrat de Mar train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Saarbrücken Hbf station.
Yes, the driving distance between Germany to Malgrat de Mar is 1729 km. It takes approximately 17h 18m to drive from Germany to Malgrat de Mar.
Book your Germany to Malgrat de Mar train tickets online with Omio.
There are 2214+ hotels available in Malgrat de Mar.




