- It is expensive to construct railway lines and to buy wagons.
- Accidents even though rare, they are always fatal when they occur.
- Diesel engines emit alot of smoke leading to air pollution.
- Railway transport is heavily affected by terrain e.g. cannot be constructed through certain landscapes like mountainous terrains.
- Railway transport is not flexible and has to be supplemented by other
means of transport.