One person has been killed and up to 20 others were injured after a passenger train derailed and flipped on its side near the Belgian capital Brussels.

Leuven mayor Louis Tobback said the person who died in the accident was most likely not on the train itself, but was caught on or near the rails.

The accident occurred early in the afternoon as the train left Leuven station at slow speed in the direction of Brussels Airport and the city itself.

Photos of the accident showed one passenger car lying on its side. Mr Tobback said most of the injured were only slightly hurt.

All train traffic in and out of Leuven, 12 miles east of Brussels, has been interrupted by the derailing.

Authorities launched an investigation into the cause of the derailing, which was not immediately known.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.