Lisbon
Rabat
The best and cheapest way to get from Lisbon and Rabat is to travel by bus, which will cost about 752 MAD or 81.90 USD.