1. High-speed trains (ICE/TGV): Direct high-speed trains (TGV or ICE) typically cover the distance between Paris and Frankfurt in approximately 3 hours and 40 minutes to 4 hours. These trains travel at speeds of up to 320 km/h (199 mph).
2. Regular Intercity trains (IC/EC): Regular intercity trains (IC or EC) take a bit longer and the journey time can range from approximately 4 hours and 30 minutes to 5 hours and 30 minutes.
3. Night trains: There are also overnight train services available between Paris and Frankfurt, with journey times ranging from around 8 to 10 hours. These trains have sleeping compartments and some also have seating options.
It's worth noting that actual journey times can vary due to factors such as delays, stops at intermediate stations, and specific train schedules. It's recommended to check the official train schedules from reliable sources like the train operators (SNCF, Deutsche Bahn, etc.) or online platforms like Omio, Trainline, or the train station information desks to get the most accurate and up-to-date information.