How to travel from Marseille to Dubrovnik, Croatia

The distance between Marseille and Dubrovnik is around 1,116km (694 miles) and the quickest way to get there is to fly which takes around 2h 45m.

9 routes found

We've found 9 different ways to get from Marseille to Dubrovnik by train, plane, ferry, bus and car. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out DubrovnikMarseille if you're planning a return trip.

🚀 Fastest
1
plane
+

Fly

Fly from Marseille (MRS) to Dubrovnik (DBV).

  • Duration2h 45m
  • Flight time1h 50m
  • Typical cost
    HRK 1,090($145)

3 similiar routes

We’ve grouped similar routes together, click the arrows to see the other options.

💰 Cheapest
2
bus
+
bus
+

Bus

Take the bus to Zagreb Central Bus Station and then to Dubrovnik.

  • Duration1 day 3h
  • Departsonce daily
  • Typical cost
    HRK 540($72)

1 similiar route

We’ve grouped similar routes together, click the arrows to see the other options.

3
3 x train
+
ferry
+

Train and Ferry

Take the train to Lyon Part Dieu then Torino Porta Susa and then to Bari Centrale then take a ferry to Dubrovnik.

  • Duration1 day 1h
  • Departstwice a week
  • Typical cost
    HRK 1,425($190)
Operated by

Multiple operators

1 similiar route

We’ve grouped similar routes together, click the arrows to see the other options.

4
car
+

Drive

Drive to Dubrovnik.

  • Duration16h 10m
  • Distance1,586km (985 miles)
Get turn-by-turn directions

Frequently asked questionsabout travel between Marseille and Dubrovnik

There are several options for getting from Marseille to Dubrovnik by train, plane, ferry, bus and car. The cheapest option is to take the bus which costs around HRK 540 ($72) and will take around 1 day 3h. If you need to get there more quickly, you can fly and arrive in approximately 2h 45m, though it is a bit more costly at approximately HRK 1,090 ($145).

The distance between Marseille and Dubrovnik is around 1,116km (694 miles). In a direct line (as the crow flies), the distance is 1,037km (644 miles)

It takes around 3h 40m to get from Marseille and Dubrovnik by train and plane. If you are travelling by car it will take around 16h 10m to drive there.

The quickest way to get from Marseille to Dubrovnik is to fly which takes around 2h 45m and will set you back approx HRK 1,090 ($145).

The cheapest way to travel between Marseille and Dubrovnik, if you exclude driving, is to take the bus which will typically cost around HRK 540 ($72) for a standard one-way ticket.

Train travel

There is no train service that runs between Marseille and Dubrovnik. We recommend that you fly from Marseille (MRS) to Dubrovnik (DBV). instead which will take 2h 45m.

Bus travel

Yes there is a bus that runs regularly from Marseille and Dubrovnik. It typically takes around 1 day 3h and departs once daily.

There are no direct bus services that runs from Marseille to Dubrovnik. However, you can instead can take several connecting buses with changeovers in Zagreb Central Bus Station and Dubrovnik. These services run once daily and will take a minimum of 1 day 3h.

Union Ivkoni, FlixBus, Croatia Bus, Samoborček, Blablabus and Autobusni Promet run regular bus services between Marseille and Dubrovnik. Buses run once daily and take around 1 day 3h on average but will vary depending on you book with.

Flights and Airlines

Yes you can fly from Marseille and Dubrovnik. Flights depart from Marseille (MRS) and arrive at Dubrovnik (DBV). The flight takes around 1h 50m.

Yes there is a direct flight between Marseille and Dubrovnik with no stop-overs required. Flights typically take around 1h 50m.

Volotea fly between Marseille and Dubrovnik. Flights depart from Marseille (MRS) and and arrive into Dubrovnik (DBV). These flights usually take around 1h 50m.

The flight from Marseille to Dubrovnik typically takes around 1h 50m. Flights depart from Marseille (MRS) and and arrive into Dubrovnik (DBV).

The closest major airport to Dubrovnik is Dubrovnik Airport (DBV) (DBV) which is approximately 17km (10 miles) from Dubrovnik. Split Airport (SPU) (SPU) and Osijek Airport (OSI) (OSI) are also nearby and might be a better alternative airport depending on where you are flying from.

Drive yourself

Yes it is possible to drive from Marseille and Dubrovnik. The distance is around 1,586km (985 miles) by road and it will take around 16h 10m in normal traffic conditons.

If you don't have a car, the easiest way to get from Marseille to Dubrovnik is to take the train and then fly which takes, on average, 3h 40m and will usually cost around HRK 1,560 ($210).

How do I get from Marseille to Dubrovnik

Compare travel optionsbetween Marseille and Dubrovnik

Transport options from Marseille to Dubrovnik
Transport optionDurationCostFrequencyDistance
Fly + 3 similar
2h 45m
HRK 1,090($145)
5 times a day1,116km (694 miles)
Train and Plane3h 40m
HRK 1,560($210)
5 times a day1,437km (893 miles)
Plane and Ferry7h 5m
HRK 1,290($170)
once daily1,153km (717 miles)
Plane and Bus10h 30m
HRK 3,385($450)
once daily2,949km (1,832 miles)
Bus + 1 similar
1 day 3h
HRK 540($72)
once daily1,903km (1,182 miles)
Bus via Nice - Airport T21 day 7h
HRK 730($95)
once daily1,904km (1,183 miles)
Train and Ferry + 1 similar
1 day 1h
HRK 1,425($190)
twice a week1,821km (1,132 miles)
Train to Nice Ville, ferry1 day 3h
HRK 1,300($175)
twice a week1,570km (976 miles)
Drive
16h 10m
HRK 2,130($285)
on demand1,586km (985 miles)

Top Carriersoperating between Marseille and Dubrovnik

Airlines

Bus companies

Ferry operators

Airports near Dubrovnik

The following major airports near Dubrovnik offer regular flights to various popular destinations within Croatia and internationally.

DBV
Dubrovnik Airport (DBV)
Domestic Airport
Distance
17km (10 miles) from Dubrovnik
SPU
Split Airport (SPU)
Domestic Airport
Distance
176km (109 miles) from Dubrovnik
OSI
Osijek Airport (OSI)
International Airport
Distance
318km (198 miles) from Dubrovnik