Agree with all of that. Though with flights, you can also optimize a lot if you have enough lead time: I recommend https://skyscanner.com/
Trains are nice if you need to transport anything of volume, especially bikes, if you stay longer than a day or two so you can amortize the travel time, if you have lots of run-up time, and probably cheaper if you travel a lot. They're definitely competitive, it's just not a slamdunk, and planes do straight win sometimes depending on requirements.
Trains are nice if you need to transport anything of volume, especially bikes, if you stay longer than a day or two so you can amortize the travel time, if you have lots of run-up time, and probably cheaper if you travel a lot. They're definitely competitive, it's just not a slamdunk, and planes do straight win sometimes depending on requirements.