How to Install OpenBVE Train Simulator Easily on Your Computer


In this post, I will show you how to install OpenBVE train simulator on your system whether it runs on Windows, Linux or Mac OS. So let’s get ahead.

Before installing, please make sure you meet the following system requirements:

Minimum System Requirements:
  • Intel Pentium D or AMD Sempron, 2.6GHz or Higher
  • 1GB of RAM
  • ATI Radeon 7500/NVIDIA GeForce 6150, 128MB or higher Graphics Card
  • Windows 7/Vista/8/10 or Linux (Debian/Ubuntu versions) or Mac OS
  • NET Framework (For Windows only)
Recommended System Requirements:
  • Intel Core 2 Duo or AMD Athlon 64 x2, 2.0GHz or Higher
  • 2GB of RAM
  • ATI Radeon HD 5770 or NVIDIA GeForce 9500GT, 512MB or higher Graphics Card
  • Windows 7 or Windows 8 / Linux (Debian/Ubuntu) / Mac OS
  • NET Framework (For Windows only)

Installing on Windows:


  • After installing make sure that the Directory Structure is proper. OpenBVE uses the following directory structure for fetching Routes and Trains.Railway
    This folder contains 3 sub folders namely:Route – All the route files are put inside here
    Object – Object files like pictures and other details
    Sound – All the sound files like engine, coach etc.
    This folder contains the locomotive/engine folders/files

You can mention your custom folder in any of your drives (c, d) and create custom folder structure as above and install your routes and trains in those and use those to fetch data from there to start the game.

Installing on Linux:

Some Linux distributions like the popular Ubuntu & Debian provide OpenBVE as a ready-to-install package. In some cases, this version may be behind the most recent stable version.

Ubuntu and Debian:

OpenBVE is part of the main package repositories, and may be installed using the following apt-get command:

apt-get install openbve


Arch Linux

OpenBVE is part of the ‘City’ unofficial repository.

Other Distributions:

Download the latest stable version of OpenBVE and extract it to a folder of your choice. This folder will be called your OpenBVE folder from here on.

You will then need to install the latest version of the Mono framework, using the packages provided by the Mono Project from the link below:

Alternatively, Mono will usually be available via your Linux distribution’s package manager.

Launching the Program:

OpenBVE may be launched from a terminal using the command in the root OpenBVE folder.

mono openbve.exe

If you installed OpenBVE using a distribution’s packaged version, then an icon will hopefully have been added to your Games menu.

Installing on Mac OS (Apple)

  • Double-click on the OpenBVE application, and it will automatically prompt you to download and install the Mono framework if required.

So that’s it! I hope you find this article informative and useful. Keep driving 🙂