If you want to travel from London to Paris and decide to do so by bus, you should expect your journey to take around 8 hours (to Charles de Gaulle) or eight-and-a-half hours (to central Paris Bercy). But with some prices fixed at £35 with iDBUS you’ll consider the length of the journey a minor inconvenience, especially if you go prepared!
There are lots of things you can do to stave off boredom on a long bus journey but there is little you can do to improve your comfort if you have inadvertently chosen an old bus with basic facilities to travel in. So the first thing you need to do is research bus companies that will take you from London to Paris that will do so in style. You want comfortable seats, plenty of legroom, on board facilities like free Wi-Fi and plug sockets (to keep your electronic equipment going for eight hours).