I am dropping a car rental off in Badajoz, Spain to avoid higher charges for dropping in Lisbon. I am looking for the best way to get from Badajoz, Spain to Lisbon. So far the bus runs twice a day but not scheduled to my liking. I see reference about ride share service called BlaBlaCar. It sounds like Uber or Lyfte. Does anyone have information on theme or other means of transporataion. Thanks in advance.