The Game

Subway Shuffle is a collection of puzzles set in a subway system. You have boarded a car on the Red Line, and your task is to reach your destination. The problem is, there are other subway cars in your way! Each subway car can move only on its own color line: the red cars on the Red Line, the blue cars on the Blue Line, etc. Can you shuffle the cars from station to station, eventually moving your own car to your exit station?

Subway Shuffle has 62 different levels, of increasing difficulty. The early levels are fairly easy, and are designed to help you learn the techniques you will need to solve the later levels. The last few levels are really beyond reasonable human capability, and are only included to demonstrate how complicated such simple-looking puzzles can actually be.

In between are many levels of varying difficulty and flavor; each has its own unique personality. Some of my personal favorites are levels 10, 13, 17, 22, 26, 27, 32, 33, 43, 47, 50, 57, and 58. Especially 47!

The Program

The current version is a beta, and requires Mac OS X 10.3. You are free to download it for your own personal use:

Download Subway Shuffle 0.1.8

There is a Hint button in case you get stuck, and also a Game Tree window you can look at if you're curious about the logical structure of the puzzle.

If you don't have a Mac...

Warren Wood has written a Java version, which has many of the same levels.

Copyright 2005-2006 by Robert A. Hearn
Icon courtesy of Robert Brinkerhoff


Questions, comments, suggestions, testimonials: bob@subwayshuffle.com