I took the train from Berlin to Paris in 2018. Was visiting Europe from the US with my son and we did it on a Sunday when nothing was open anyway. No problem with 7 hours on a train. Would have taken at least 5 hours to fly, getting to/from the airports, security, arriving early, etc. Cheaper and more enjoyable to take the train,