Motor Town: Behind The Wheel – Bus Company Explainer

How to run a Bus Company on Jeju Island? Why are my buses making no money?

Guide to Bus Company

How to Run a Bus Company on Jeju Island?

Before long, you will develop an intution for what works.

There are a few more mechanics not explained here yet. Yes, there are always more variables.

Income and Cost

  • The first underlined number is your Net Profit ( Revenue – Cost ).
  • The second number is Income or Revenue, fares you have collected from passengers.
  • The third number is Cost, including Running Cost and $100 Refresh cost for each Company vehicle.
  • The same numbers are shown for each Bus when you click the […] button on that Bus.

These numbers include buses you have removed from your company, and only reset when you restart the game.

Making income

Which routes make money is going to depend a lot on what stops are being serviced, in which order they are serviced, by how many other people’s buses, and at what kind of interval/schedule buses stop there.

If your Bus Company isn’t making money, you will need to try switching up these factors.

Reducing Cost

Cost is a combination of two separate things:

  • Running Cost is a flat rate depending on the model of bus, regardless of its Tuning Setup or its actual damage condition/fuel amount. Running cost is effectively constant for a given bus over any period, so even if a bus is empty it will still cost the same to run!
  • The $100 Refresh Cost So make sure to Refresh as little as possible. Your buses stop running when they reach 0%.


Talk to passengers!

You can talk to anyone waiting for a bus, and they will tell you what stop they want to go to, or what Terminal they will go to as a second choice.

What bus will a passenger get on?

Passengers can only get on buses that come to the stop where they are waiting. They cannot cross the street or walk to get on a bus at a nearby stop, even if it would go in the right direction. This means it matters which side of the road your route stops at!

A passenger will get on a bus, if it comes to the stop they are waiting at, and if:

  • It stops at their destination, or
  • It stops within 50 meters of their destination stop, or
  • (If they have a 2nd destination, which is a Terminal)
    • It goes to that Terminal, in hopes of getting a bus from that Terminal to destination (i.e. Jeju Hospital, Jeju Bus Terminal).

Can passengers transfer buses during a journey?

Only at the Terminals. So it is very important that every route services at least one Terminal, and to directly service as many stops as is possible while being fast and not too long.


  • Passengers spawn at residential areas, and want to go to work or school via the bus. They are assigned randomly to one of the nearest bus stops, even if buses at that stop go in the wrong direction for their destination.
  • Passengers cannot change buses at any other stop than a Terminal. If no bus comes that is a direct route to their stop, or a Terminal, they will wait forever.
  • If you talk to many people at a Terminal with a common stop, it means that stop is under-serviced! (Or the bus to it is on a long route, longer than the new passengers take to spawn.) You should include that stop on at least one route where it makes sense or is “on the way.”

Strategy – Singleplayer

In Singleplayer the basic strategy is to empty the Terminals as fast as possible with efficient and properly divided service to all the stops you can. That means service to the highest number stops people want to go to in the shortest time, while also picking people up from the right places, to go to other stops on that route or to the Terminal.

Strategy – Multiplayer

In Multiplayer the strategy is essentially the same, except the total number of passengers is currently about the same as Singleplayer (split between all players), and it’s more likely that “common” bus stops or the system routes will be serviced heavily by other players already. For example, the 1100 road is slow, so not all players will service the 1100 Rest Area bus stop, and the same for niche stops like Hachon Orange Farm, Driver License Examination etc.

In MP the number of variables is exponential with the number of players who have Company buses running.

Strategy Details

What affects Company Income

These are what players have control over.

  • Which stops are being serviced, by your and others’ routes on the whole of Jeju Island.
  • The order in which stops are serviced, on that route and other routes.
  • By how many other buses, of yours and other players.
  • and at what frequency, the time to complete a loop of that route and any routes with those stops on them.

For example, the frequency your route returns to the Terminal, and the speed of that bus, also makes an impact.

What doesn’t affect Company Income or Costs

  • Police patrol %.
  • Bus Tuning Upgrades.
  • Actual Bus Fuel Consumption (as shown on the HUD).
  • Actual Bus Parts damage (as shown on the HUD).

It’s only the Running Cost that accounts for AI fuel and damage. The Running Cost is constant for each model of bus.

The first hour after joining the game will be the least profitable, unfortunately. Good route setups will still make you money in that first hour, but less than you will later. Don’t be discouraged! (Yes, that might be a bug.)

A Simple Example

Here’s an example, this is an extremely simple route which goes from Gang Jung Terminal to Hallim Terminal to Jeju Terminal to Seong San Terminal.

    "guid": "D34F14A74C94EAB1BDED168158B2B0AB",
    "routeName": "Jeju-ExpressRing",
    "busStops": [

I’ve been running it in MP with a Liliput in MP for 2 hours, and because there are about 20 people on the server (many including me running Olle Ring, which hits all of those Terminals), it has made $832 (1270 – 438).

That is the 300% turnover we like to see! The revenue is 3x the cost; the cost is 1/3th the revenue. 1/5th or 500% is probably the reasonable maximum in MP if players don’t specifically cooperate; in SP, it’s possible to run certain routes at 1/8th cost-to-revenue, but those will likely need support from routes running at only 1/3rd or 1/4th.

Of course, this profit depends on heavily on the buses used and what stops are being serviced from each Terminal. Passengers never have a final destination of a Terminal, they want to go somewhere from there. So someone, you or another player needs to service the stops on the interior of Jeju Island.

As it’s MP, I use a smaller bus than normally, because I know sharing passengers means it will be less full, so I want to pay less cost.

I also run Olle Ring and Olle Ring Reverse with an Air City and Cheetah (bit greedy and lot of cost to run), but because of so many buses on those routes they aren’t making as much money. Olle Ring Reverse will be posted below for your convenience.

The last 2 routes I use as “staples” are Jeju-Local and Gang-Jung Local. These are designed for SP and are not optimal as-is especially in MP, but they are because I am limited to 5 buses, it’s what I did for a quick solution in SP. In MP I need to do something else with them.

In SP I use a Dumbi or SV200 on those Local buses; in MP it’s Liliputs.

Ideally I would service Ansan speedway and the Logging road but I would have to completely re-do all my routes into a 5-sector system, that I don’t use, because Olle Ring (Reverse) are pretty nice as-is.

In MP with this setup, I’m currently at 175% total Company turnover, but it’s so low because of the high number of player buses and my Local routes that are barely breaking even. I should change the Local routes eventually.

Routes I Use: Olle Ring Reverse

Olle Ring Reverse

    "guid": "B79F046A42BAE5B0DE3CF283C1F86EB3",
    "routeName": "Olle Ring Rev",
    "busStops": [

Routes I Use: “Local” Routes (Best in Singleplayer)

These are bloated, but decent in singleplayer.

User beware, this is not designed for MP when the cities are over-serviced


    "guid": "F4FF1AF74FF598DA5EFB84A4D21F4C0B",
    "routeName": "Jeju-Local",
    "busStops": [

User beware, this is not designed for MP when the cities are over-serviced.

Gang-Jung Local

    "guid": "12A13E3A42E58C3AEB49DE9305370BFD",
    "routeName": "Gang Jung Local",
    "busStops": [
Jan Bonkoski
About Jan Bonkoski 823 Articles
A lifelong gamer Jan Bakowski, also known as Lazy Dice, was always interested in gaming and writing. He lives in Poland (Wrocław). His passion for games began with The Legend of Zelda: Ocarina of Time on the Nintendo 64 back in 1998. Proud owner of Steam Deck, which has become his primary gaming platform. He’s been making guides since 2012. Sharing his gaming experience with other players has become not only his hobby but also his job.

Be the first to comment

Leave a Reply

Your email address will not be published.