There are 4 ways to get from Collioure to Cadaqués by night bus, bus, 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 option

Night bus, bus  •  3 h 17 min

  1. Take the night bus from Perpignan to Figueras Ouibus
  2. Take the bus from Figueres to Cadaqués 12

$16 - $28

Cheapest option

Train, bus  •  3 h 25 min

  1. Take the train from Port Bou to Figueres R / ...
  2. Take the bus from Figueres to Cadaqués 12

$15 - $34

2 alternative options

Drive  •  1 h 7 min

  1. Drive from Collioure to Cadaqués 37.3 miles

$8 - $12

Train, drive  •  1 h 6 min

  1. Take the train from Collioure to Cerbère D
  2. Drive from Cerbère to Cadaqués

$15 - $23

What companies run services between Collioure, France and Cadaqués, Spain?

There is no direct connection from Collioure to Cadaqués. However, you can take the train to Perpignan, take the night bus to Figueras, take the walk to Figueres, then take the bus to Cadaqués. Alternatively, you can take a vehicle from Collioure to Cadaqués via Port Bou and Figueres in around 3 h 25 min.

Train operators
Spanish Railways (RENFE)
+33 9 70 60 99 70
Train from Collioure to Cerbère
Ave. Duration
16 min
Estimated price
$10 - $15
2nd Class
$10 - $15
1st Class
$11 - $18
Bus operators

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.

Questions & Answers

The distance between Collioure and Cadaqués is 31 km. The road distance is 60 km.

The cheapest way to get from Collioure to Cadaqués is to drive which costs 6€ - 10€ and takes 1 h 7 min.

The quickest way to get from Collioure to Cadaqués is to train and drive which takes 1 h 6 min and costs 13€ - 20€.

It takes approximately 3 h 17 min to get from Collioure to Cadaqués, including transfers.