Many people want privacy and control over the vehicle they're in, and will pay a premium for it. When you take a bus you're sharing it with random people, can't stop to take a break whenever you want, and can't go directly door to door.
Trains can be a superior alternative depending on what country you're in. In the U.S. we're far behind some other countries in high speed rail infrastructure, so over long distances trains are usually slower than driving.
Trains can be a superior alternative depending on what country you're in. In the U.S. we're far behind some other countries in high speed rail infrastructure, so over long distances trains are usually slower than driving.