|Distance||1080 miles (1742 km)|
|Average bus duration||44 h 10 min|
|Average bus ticket price||$178 (€155)|
Buses from Lisbon to Cologne cover the 1080 miles (1742 km) long route and usually take around 44 h 10 min. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $178 (€155), but the average price of bus tickets is $178 (€155).
Here are some other resources that might have the information you need