Trains are rather cheaper here, but the cheapest (per head) is to travel by car with 4 people.
Public transport should be the cheapest and most efficient option.
Yes, I see Flixbuses here once a month
There are loads near us however to go to, say, Berlin, the train is a far better way than buses or driving and not much more expensive than the bus. Flying is better still even though the prices have rocketed.