Best way to travel between

Baden-Baden, Germany
Porto
Travel Modes
Price
Distance
Duration
CO2
train
$198.0
2441.25 km
37h 27mins
129.39 kgs
 
bus
$226.7
2335.84 km
37h 21mins
70.08 kgs
 
flight
$313.0
1867.95 km
10h 34mins
201.74 kgs
 
drive
$390.0
2042.49 km
21h 18mins
261.44 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2441.25 km 37h 27mins 146 EUR 198.0
Bus 2335.84 km 37h 21mins 167 EUR 226.7
Flight 1867.95 km 10h 34mins 231 EUR 313.0
Drive 2042.49 km 21h 18mins 287 EUR 390.0
Take Bus from Augustaplatz/Museum Burda, Baden-Baden to Baden-Baden Bahnhof
Time: 15mins Cost: 9 EUR; $ 10.8 - 13.2 USD CO2 Emission: 0.29 kgs
Take Train from Baden-Baden to Basel Bad Bf
Time: 1h 24mins Cost: 29 EUR; $ 36.0 - 44.0 USD CO2 Emission: 8.92 kgs
Take Train from Basel, Badischer Bahnhof to Basel, Theater
Time: 13mins Cost: 4 EUR; $ 4.5 - 5.5 USD CO2 Emission: 0.13 kgs
Take Train from Basel, Theater to Basel, Bhfeingang Gundeldingen
Time: 4mins Cost: 1 EUR; $ 0.9 - 1.1 USD CO2 Emission: 0.07 kgs
Take Bus from Basel to Porto
Time: 33h 52mins Cost: 103 EUR; $ 126.0 - 154.0 USD CO2 Emission: 67.8 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Baden-Baden, Germany and Porto is to travel by train, which will cost about 146 EUR or 178.20 USD.