Singapore Math distance-time and speed-time graphs guide for families and teachers outside Singapore. What Secondary 1 to 4 students learn about reading travel graphs, how Singapore teaches it, and how to practise it at home.
A travel graph tells the story of a trip without a single word.
Reading that story means knowing what the slope and the area stand for.
In Singapore Mathematics, these graphs sit in the “Problems in real-world contexts” section of the G3 syllabus, which lists “interpreting and analysing data from tables and graphs, including distance-time and speed-time graphs”. They build on average speed and unit conversion from Secondary 1.
Students who take Additional Mathematics later study motion with calculus, in kinematics.
This guide is useful for families and teachers who want to:
- understand what Singapore expects from Secondary 1 to Secondary 4;
- teach travel graphs at home in a clear sequence;
- prepare a student who is moving into a Singapore secondary school; or
- support a student using Singapore Math materials in another country.
Quick facts
Level: Secondary 1 to 4 (G3 and G2)
Strand: Problems in real-world contexts, drawing on Number and Algebra (N4 Rate and speed; N6 Functions and graphs)
Official source: SEAB G3 Mathematics syllabus K310 (2027 SEC; O-Level 4052 in 2026), with year placement from MOE’s 2020 secondary Mathematics syllabus
Comes after: Rate and Speed and Linear Graphs and Gradient
Leads to: Kinematics and Cubic, Reciprocal and Exponential Graphs
What Distance-Time and Speed-Time Graphs Mean in Singapore Mathematics
A distance-time graph plots distance from a starting point against time.
- A straight sloping line means constant speed. Its gradient is the speed.
- A horizontal line means the object is not moving.
- A steeper line means a greater speed.
A speed-time graph plots speed against time.
- A horizontal line means constant speed.
- A sloping line means the speed is changing. Its gradient is the rate of change of speed, called the acceleration, or the deceleration when speed is falling.
- The area under the graph gives the distance travelled.
The two kinds of graph can look alike. The first question to ask is always: what is on the vertical axis?
Where These Graphs Sit in the Singapore Syllabus
In K310, “Problems in real-world contexts” is an unnumbered section on page 4. It says that problems in real-world contexts “may be based on contexts”:
- “In everyday life (including travel/excursion plans, transport schedules, sports and games, recipes, floor plans, navigation etc.)”
- “Involving personal and household finance (including simple and compound interest, taxation, instalments, utilities bills, money exchange, etc.)”
- “Interpreting and analysing data from tables and graphs, including distance-time and speed-time graphs;”
- “Interpreting the solution in the context of the problem.”
The same list appears in G2 Mathematics (K210). MOE’s teaching syllabus describes the list as “by no means exhaustive or exclusive”, and students meet these contexts across the four years.
The graph work rests on three content items:
- Secondary 1, Rate and speed: “average rate and average speed” and “conversion of units (e.g. km/h to m/s)”;
- Secondary 1, Functions and graphs: gradient “as the ratio of the vertical change to the horizontal change (positive and negative gradients)”; and
- Secondary 3 or 4: “estimation of the gradient of a curve by drawing a tangent”.
| Level | What students do |
|---|---|
| Secondary 1 | Average speed, unit conversion, gradient of a straight line |
| Secondary 1 to 4 | Interpret and analyse distance-time and speed-time graphs in real-world contexts |
| Secondary 3 or 4 | Estimate the gradient of a curve by drawing a tangent |
| Additional Mathematics | Kinematics: displacement, velocity and acceleration, using differentiation and integration |
Speed is not part of Singapore’s current primary syllabus. Rate is a Primary 5 topic, and speed begins in Secondary 1.
How Singapore Teaches Distance-Time and Speed-Time Graphs
1. Read the axes and units first
Students say what each axis shows and in which units before reading any value.
2. Treat gradient as speed on a distance-time graph
Gradient = change in distance ÷ change in time. This links straight back to linear graphs from Secondary 1.
3. Split the trip into stages
Each straight section is one stage. Students find the time, distance and speed for each one.
4. Find average speed from totals
Average speed = total distance ÷ total time, including any time spent at rest.
5. Read gradient and area on a speed-time graph
Gradient gives the acceleration. The area, split into rectangles and triangles, gives the distance.
6. Interpret in context
A final sentence describes the motion in words, such as “the cyclist rested for 10 minutes, 6 km from home”.
Worked Examples
Reading a distance-time graph
Question: A cyclist’s trip is shown by three straight-line stages on a distance-time graph: from (0 min, 0 km) to (20 min, 6 km), then a horizontal line to (30 min, 6 km), then a line back to (60 min, 0 km). Find the speed in each stage and the average speed for the whole trip.
Step 1. Stage 1: 6 km in 20 minutes. 20 minutes = 1/3 hour, so the speed is 6 ÷ 1/3 = 18 km/h.
Step 2. Stage 2: the line is horizontal for 10 minutes, so the cyclist is at rest, 6 km from home.
Step 3. Stage 3: 6 km in 30 minutes = 1/2 hour, so the speed is 12 km/h. The line slopes downwards because the distance from home is decreasing.
Step 4. Average speed = total distance ÷ total time = 12 km ÷ 1 h = 12 km/h.
Check: The average speed is not the mean of 18 and 12. The 10 minutes at rest count in the total time.
Reading a speed-time graph
Question: A car starts from rest and speeds up steadily to 20 m/s in 10 s. It travels at 20 m/s for 30 s, then slows steadily to rest in 5 s. Find the acceleration in the first 10 s, the total distance and the average speed.
Step 1. Acceleration = gradient = 20 ÷ 10 = 2 m/s².
Step 2. Distance = area under the graph. First triangle: 1/2 × 10 × 20 = 100 m.
Step 3. Rectangle: 30 × 20 = 600 m. Last triangle: 1/2 × 5 × 20 = 50 m.
Step 4. Total distance = 100 + 600 + 50 = 750 m. Total time = 10 + 30 + 5 = 45 s.
Step 5. Average speed = 750 ÷ 45 = 16.7 m/s, correct to 3 significant figures.
Check: 16.7 m/s lies between 0 and the top speed of 20 m/s. In km/h, 750 ÷ 45 × 3.6 = 60 km/h exactly.
Common Mistakes
- Reading a speed-time graph as a distance-time graph. A horizontal line then seems to mean “stopped”. Fix: read the label on the vertical axis before anything else.
- Thinking a horizontal speed-time line means rest. It means constant speed. Fix: on a speed-time graph, rest is shown by the line lying on the time axis, where speed is 0.
- Mixing minutes and hours. 6 km in 20 minutes is not 0.3 km/h. Fix: convert the time to hours before dividing, or convert the final answer.
- Averaging the speeds. Fix: always use total distance ÷ total time.
- Losing area in a speed-time graph. Fix: split the area into triangles and rectangles, and label each piece with its value.
- Wrong unit conversion. Fix: to change km/h to m/s, multiply by 1000 and divide by 3600, which is the same as dividing by 3.6.
Teaching Distance-Time and Speed-Time Graphs Outside Singapore
Travel graphs are taught widely, but the words and units vary.
- Units. Singapore uses metric units: km, m, km/h and m/s. Questions use SI units for measures, and speeds often need converting between km/h and m/s.
- Speed and velocity. The G3 syllabus says “speed-time graphs”. Velocity and displacement, which include direction, appear later in Additional Mathematics kinematics. Some books call these graphs velocity-time graphs.
- Timing. Speed is not part of Singapore’s current primary syllabus; it starts in Secondary 1. Decide by readiness rather than age. The Singapore Math Grade Levels guide explains why direct conversions are unreliable.
- Prerequisites. Students need Rate and Speed, gradient of a straight line, and the areas of triangles, rectangles and trapeziums.
- Calculators. An approved calculator may be used in both G3 Mathematics papers. The harder part is reading the graph correctly.
How to Practise at Home
- Sketch a distance-time graph of a real trip, such as a walk to the shops with a stop on the way.
- Ask the student to tell the story of a graph you draw, stage by stage.
- Calculate the speed for each stage and the average speed for the whole trip.
- Convert two speeds between km/h and m/s every session.
- Draw a speed-time graph for a car or a lift and find the distance from the area.
- Once a week, swap the graph types and ask what the same shape would mean on the other graph.
Telling the story of the graph in words is the best check of understanding.
Try These
- A distance-time graph is a straight line from (0 h, 0 km) to (2 h, 150 km). Find the speed.
- Convert 72 km/h to m/s.
- A speed-time graph is a straight line from (0 s, 0 m/s) to (4 s, 12 m/s). Find the acceleration and the distance travelled.
- What does a horizontal line mean on a distance-time graph, and on a speed-time graph?
Answers
- 75 km/h. The gradient is 150 ÷ 2 = 75.
- 20 m/s. 72 ÷ 3.6 = 20.
- The acceleration is 12 ÷ 4 = 3 m/s². The distance is the area of the triangle, 1/2 × 4 × 12 = 24 m.
- On a distance-time graph, the object is at rest. On a speed-time graph, it is moving at constant speed.
What Comes Next
Travel graphs lead in two directions.
- Cubic, Reciprocal and Exponential Graphs teach how to estimate the gradient of a curve with a tangent, which gives the speed at one instant on a curved distance-time graph.
- In Additional Mathematics, Kinematics uses differentiation and integration for displacement, velocity and acceleration.
- Differentiation makes “gradient as rate of change” exact.
A student who can read slope as rate and area as total usually finds these later topics much easier.
Frequently Asked Questions
When do Singapore students learn distance-time and speed-time graphs?
Average speed and gradient are Secondary 1 content. The graphs appear as real-world contexts across Secondary 1 to 4.
Is speed taught in Singapore primary schools?
Not in the current primary syllabus. Rate is a Primary 5 topic, and speed begins in Secondary 1.
Why is the area under a speed-time graph the distance?
At constant speed, distance = speed × time, which is the area of a rectangle under the graph. The same idea applies to each small piece of any speed-time graph.
Are velocity-time graphs part of G3 Mathematics?
The syllabus says “speed-time graphs”. Velocity and displacement appear in Additional Mathematics kinematics.
Are these graphs in G2 Mathematics?
Yes. The same list of real-world contexts, including distance-time and speed-time graphs, appears in G2 Mathematics (K210).
Could these graphs appear in the last question of Paper 2?
The last question of G3 Paper 2 focuses on a real-world scenario. The syllabus says such problems may be based on any of the listed contexts, and these graphs are one of them.
Helpful Reading
- Singapore Mathematics | International Edition: Rate and Speed
- Singapore Mathematics | International Edition: Linear Graphs and Gradient
- Singapore Mathematics | International Edition: Kinematics
- How Real-World Problem Solving Works in SEC Secondary Mathematics
- Why Graphs Feel Hard in Secondary Mathematics
- Why Students Make Unit Conversion Mistakes in Mathematics
- How to Make Sense of the SEC G3 Mathematics Syllabus
- SEAB G3 Mathematics Syllabus K310
Travel Graphs in Singapore Mathematics
Read the axes first.
Slope is a rate.
Area is a total.
Average speed uses totals, not averages.
Taught this way, a travel graph is not a picture to guess at.
It is a story that can be read, checked and retold.
That skill carries a student from Secondary 1 into kinematics.
Ask Bukit Timah Tutor
Bukit Timah Tutor teaches Mathematics in small groups of three students in Singapore.
If your child is learning Singapore Mathematics at home, in an international school or in a Singapore school, and you are unsure where to begin with this topic, send us a short message with the student’s level and one example of the work.
Bukit Timah Tutor
8 Fourth Avenue, Singapore 268674
Near Sixth Avenue MRT
Three-student Mathematics tutorials
By appointment
Properly taught kids shine a bright light into the future.
Singapore Mathematics | International Edition is a Bukit Timah Tutor guide series for families and teachers outside Singapore. It is not a textbook and is not affiliated with MOE, SEAB or any publisher. Syllabus details were checked against MOE and SEAB documents in October 2026. Always confirm current requirements with your school.
← Previous: Singapore Mathematics | International Edition: Personal and Household Finance
Next: Singapore Mathematics | International Edition: Angles and Parallel Lines →
All 100 topics in the International Edition

