BlaBlaCar Bus
Rennes > Nantes > Niort > Bordeaux Halte routière Belcier > Toulouse > Perpignan > Barcelona Nord -
Barcelona - North Bus Station