§§ geoTextTitle §§

§§ geoLinkText §§

Bus Bonn ↔ Barcelona from $30.99

The Smart Choice

Take advantage of our affordable prices without compromising the quality or comfort of your ride.
Discover the new way to travel

Our App has it All

Driven by innovation, our App offers special features to make traveling easy and hassle-free.

Get the App for exclusive offers

More Time for You

Make the most of your time in our comfortable buses with onboard entertainment and reliable Wi-Fi.

Our onboard amenities

Commitment to Safety

We integrate the latest technology and high safety regulations to offer secure and efficient coaches.

Our safety standards

Your bus schedule between Bonn and Barcelona

Find schedule between
and
Select Days
Departure
Arrival
Days Transfers Dep. Duration Arr. From
§§ getWeekdayString(connection.weekdays) §§ §§ connection.interconnection_transfers.length §§ §§ formatTime(connection.departure.timestamp, connection.departure.tz) §§ §§ formatDuration(connection.duration.hour, connection.duration.minutes) §§ §§ formatTime(connection.arrival.timestamp, connection.arrival.tz) §§ §§ connection.price > 0 ? formatPrice(connection.price) : 'Book now ' §§
Duration: §§ connection.duration.hour §§:§§ connection.duration.minutes < 10 ? '0' + connection.duration.minutes : connection.duration.minutes §§
Transfer Time: §§ connection.interconnection_transfers[tripIndex-1].duration.hour < 10 ? '0' + connection.interconnection_transfers[tripIndex-1].duration.hour : connection.interconnection_transfers[tripIndex-1].duration.hour §§:§§ connection.interconnection_transfers[tripIndex-1].duration.minutes < 10 ? '0' + connection.interconnection_transfers[tripIndex-1].duration.minutes : connection.interconnection_transfers[tripIndex-1].duration.minutes §§
§§ stop.departure.timestamp + '000' | date :'HH:mm' : stop.departure.tz §§ §§ stop.station.name §§
via  
§§ viaStop.station.name §§ §§ viaStop.station.name §§,  ...,  §§ viaStop.station.name §§ ,
§§ stop.arrival.timestamp + '000' | date :'HH:mm': stop.arrival.tz §§ §§ stop.station.name §§
via
§§ stop.arrival.timestamp + '000' | date : 'HH:mm' : stop.departure.tz §§ §§ stop.departure.timestamp + '000' | date : 'HH:mm': stop.departure.tz §§
§§ stop.station.name §§

Your Bus Stop in Bonn

Your Bus Stops in Barcelona

notice Please note that there are 2 bus stops in Barcelona

Quick info about your trip between Bonn and Barcelona

Bus ticket from $30.99
Distance between Bonn & Barcelona 687 miles
Direct connections Yes
Environmentally-friendly bus travel Yes