Are there direct flights from Flores to Belize city?
If not, which is the best bus company that operates between the 2 places and how long is the journey?
Take a bus it's cheaper, and easy. It will take about 5 hours. If you leave at 7 you should be. There by noon. Any tour agency can book you a seat on a bus. Keep in mind you have to walk through the western border and the bus will meet you on the other side. Also it's perfectly safe, so if you're scared of all those scary Guatemalans and Belizians you are a fool. about 6 years ago