Despite being extremely cheap, the bus is also very slow and getting from Madrid to Bucharest by bus will take you a while. You could consider travelling by plane, getting low-cost tickets if you can book in advance.
What time are the buses to Bucharest?
While the first bus leaves at 08:12, the last one leaves Madrid at 11:12. The duration of the journey is on average 55 hours and 7 minutes, but it can take you only 49 hours with the fastest connections.
Which companies can you travel with from Madrid to Bucharest?
You can travel by bus from Madrid to Bucharest with Saiz Tour and Eurolines.