PLEASE NOTE! The BART Scheduler Palm application is no longer maintained as of January 2004, and the schedules posted below are well out of date.
For an actively maintained schedule application, you may consider BART's own QuickPlanner although it is unfortunately not open source.
BART Scheduler is a Palm app that finds the times for BART trains, given source and destination stations and an approximate time to leave or arrive.
Here are the requisite screen shots:
![]() |
![]() |
![]() |
For the latest fares effective 1/1/04, please download and install the schedule database update after downloading and installing the application contained in this file:
bart-scheduler-ns-1.4.4.zip
Source code is also available for those who are interested:
bart-scheduler-1.4.4.zipPlease post bug reports and feature suggestions on the project page. Other comments may be sent to xwittman@sourceforge.net.ignore.com.
bart-scheduler-1.4.4.tar.gz
If you need help with downloading files, pdaMD.com has
a very good guide.
These schedules should only be used with BART Scheduler version
1.4.3 and up. Previous versions of BART Scheduler contain a bug
that can result in incorrect output in rare instances when used with
these schedules.
BART Scheduler is free software and is distributed under an MIT-style license. Although the source is not
terribly pretty, it was written with the intent of providing a general
mechanism for train-style transit scheduling. As such, it may be
useful as a basis for other similar efforts. Please see the
README.src file in the source distribution if you're
interested in the program internals.
BART Scheduler is Copyright © 1999-2003 by Michael Wittman.
Schedule Database Update
The current database release is for the new fares effective January
1, 2004. The train schedules themselves have not changed since
June 22, 2003. You can determine if you need to update by checking the
date in the "About BART Scheduler" window. To update, install the
file below the same way you installed BART Scheduler itself. There
is no need to delete the previous version.
schedule-040101.pdb (effective 1/1/04)
License and Porting
Additional Links
last revised 7/5/03