From Monte Gordo bus to Salvador airport, fly to Lisbon airport, then Metro to Lisbon. 11 h 15 min $506.
How to get from Monte Gordo to Lisbon?
There is no direct connection from Monte Gordo to Lisbon. However, you can take the bus to Salvador airport, fly to Lisbon, then take the Metro to Lisbon.