Compare prices and tickets by train, bus or flight

Sat
Dec 4
$117Vueling
Find prices
Sun
Dec 5
$81Vueling
Find prices
Mon
Dec 6
$54Vueling
Find prices
Tue
Dec 7
$66Royal Air Maroc
Find prices
Wed
Dec 8
$67Vueling
$208Gnv
Fri
Dec 10
$48Vueling
$225Gnv
Sat
Dec 11
$74Vueling
Find prices
Sun
Dec 12
$67Vueling
Find prices
Mon
Dec 13
$81Vueling
Find prices
Tue
Dec 14
$78Royal Air Maroc
$72Gnv
Wed
Dec 15
$190Royal Air Maroc
$274Gnv
Thu
Dec 16
$132Vueling
Find prices
Fri
Dec 17
$119Royal Air Maroc
$297Gnv
Sat
Dec 18
$139Vueling
Find prices
Sun
Dec 19
$119Royal Air Maroc
$282Gnv
Mon
Dec 20
$119Royal Air Maroc
Find prices
Tue
Dec 21
$156Vueling
Find prices
Wed
Dec 22
$156Vueling
$260Gnv
Thu
Dec 23
$168Vueling
Find prices

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Barcelona to Tangier

distanceDistance577 miles (931 km)
changesDirect busYes
carriersBus companiesLinebus, Eurolines France or Eurolines Switzerland

Buses from Barcelona to Tangier cover the 577 miles (931 km) long journey with our travel partners like Linebus, Eurolines France or Eurolines Switzerland. There are direct bus services available. Travelers depart most frequently from Barcelona Sants and arrive in Tangier (طنجة).